reflective compilation has failed: missing arguments for macro method foo in object Macros