Fixes #232 - edge case in non-adjacent selectors merging.

Gets rid of an edge case when non-adjacent selectors merging can lead to incorrect overridding of properties.