add AssociationProxy support

issue #148