Introduction of the PersistentMapEntry interface type -- tree nodes can now pose as this class to avoid the copying everytime we return a key value pair from a map.