improve test for a macro call visitor, dirty fix yet another detected bug