Trees and tree types; towers; rest & service areas

I'm not sure that it is right way to render this. In that case rendering of man_made=tower+tower:type=communication can be done without using "additional", just <filter tag="tower:type" value="communication" icon="xxx"/>
My proposal is to leave tower:type=communication as is and add
<tag="man_made" value="communications_tower" minzoom="13" poi_category="man_made"/>
and render it separately because the tag is supposed to be used separately from the other tags while tower:type not.