Accessible Hash is a simple wrapper around the built-in Ruby Hash that behaves like a HashWithIndifferentAccess and also allows `object.attribute` style access.