Support thin arrow syntax in macros