Does it make sense to have visibility syntax handlers within the framework? For example, we could supporting label like "P1(....)" and "P2(...)" if P1 and P2 are not recognized handlers then default to the current syntax? I'm thinking that someone might want binary labels (to improve speed?) in the future. Using a pluggable label handler would allow future expansion.
Y'all have probably already discussed this kind of solution. And I'm retreading old ground.
