When using multiple expressions that have nested element like: "address(street),address(city)" the final result will only contain the address city property.
This is because the subelement map in org.skyscreamer.yoga.selector.FieldSelector is overriding the key values and not merging the values.