I don't understand your take on `aeroway=terminal` + `building:part=` cases. They are proper terminals, not `=concourse` . By such definition, only `aeroway=terminal` + `building=` is valid. Are they wrong? 