Removed unused parts
Moved Unit(x) = a => x to BlackholeUnit(x) = a => x
Removed the poorly engineered DictionaryProxy class and added docs to the object proxy