Refactoring anAssociation out.

Also fixing `class >> initialize` adding `super initialize`.