Macroing magic method names