I think a standard personal parser with full pre-made groups having the option to opt-in to a public one would be a fair compromise.