This is a difficult one as "Q-Park City Hall" does indeed overlap the greater Cork City Hall building by using the roof of the modern section as part of the multi-story car park. No error showed up for an overlapping building so I assumed this was a built-in exception for parking=multi-storey. I would not know how to better tag this in a way consistent with other free-standing multi-story car parks. Would it be correct to tag "Q-Park City Hall" as layer=1? As is usually done with roads that pass over or under a building?