I think the building parts labels should be converted to building:part + name. It won't get rendered, but will keep the info.

The stuff in () usually belongs in other tags e.g. anonyms, building levels (-> level).