It would be nice to create `Accessor` instances, which hold the `object` and the `attribute`. Then I wouldn't have to make everything class methods and could get rid of the common `method` arguments. I chose this approach because otherwise it would create an `Accessor` instance whenever you call a store accessor method.