Minor perf tweaks
Tweaked parameters in the trie

Reduced the number of new dictionaries being created
by only creating a new one at result creation time,
and only if necessary. Be nice if there was a read only
dictionary for this, but that's 4.5 only :)