rename AgentAssociation complementary opposite fields
and make related code changes