fix inherited call in macro & associations module