implement begin_of_association_chain