Switched to csname for macro redefinition detection