In the current implementation normalize initialized a new parser for every normalize call. this end up costing much more than the parse call.
Since normalize uses 1 of two possible parsers (it seems) one could simply use a cache to obtain the right parser.
fixed in #33
In the current implementation
normalizeinitialized a new parser for everynormalizecall. this end up costing much more than theparsecall.Since
normalizeuses 1 of two possible parsers (it seems) one could simply use a cache to obtain the right parser.fixed in #33