Optimized memory:
Separated caches.
Split OperationCache's maps.
Improved the IPF union to use fast wrappers.
Improved to use Wrappers.
Corrected bug:
Added Defined strategy to the maps.
Added cache to one rewriter.