fix little quirk with assoc in visitor