To me it would make mroe sense to supplie the actual canonical uris via the options, and only parswe what is actual user input. For one thing, the parser will (at some point) be using localized names for the calendar models. Do you want to force the parser to always accept english names? And make sure these canionical names can never be changed or overwritten?...