Using a filter to add parsers instead of a registration function.
Whitepace