quick & dirty hack to evaluate if a LRU cache in the inflector is worthwhile
be explicit about what is memoized
do not cache constantize, invalidate on rules mutation

People may do crazy things with constants, better not to cache constantize.
use @SamSaffron's LRU cache, much performant
removes temporary LRU hack now provided by the gem