Redid the whole Essential Reducer mapping system because it was rather unwieldy. It's redesigned to be much more encapsulated and adherent to OOP design patterns.