fix in-macro position reification (closes #1927)