disallow macro accessor on dynamic resolve method (closes #3125)