Ik zie de logica wel, omdat de zebra gekenmerkt wordt door de zebrastrepen. Als die er staan, is het een zebrapad.

Ook een zebrapad zonder L2 is nog steeds een zebrapad. De wegbeheerder wordt geacht er een L2 bij te zetten, maar als-ie dat niet doet dan geldt het nog steeds als een zebrapad met voorrang voor de voetganger.

Dus crossing:markings=zebra + crossing_ref=zebra is redundant. Tenzuj er gevallen zijn waarbij crossing:markings=zebra geldt, maar het toch geen crossing_ref=zebra is.

(Dit is geen pleidooi voor om crossing_ref=zebra weg te halen of te vervangen door crossing:markings=zebra, dat vind ik niet juist, maar onlogisch is het niet).