future commits will make AssocType more mature
to remove special handler of assoc