hadw
https://www.openstreetmap.org/changeset/45284566 implements most of this, but there are some loose ends yet.  As well as not yet doing barriers, access and slopes, I need to either use the bridge relation, or remove the original lines that represented the outline of the structure.