Discussion about the tagging of intersections of (minor) waterways and highways

building= is a physical structure. Both highway= and waterway= are routable functional topologies. Not to mention the area vs line difference.
This concept was already discussed before, ignoring naming of =simple_brunnel