Combine properties across files with same selector

Previously one would just overwrite the other instead of extended
the existing object.
0.95.0