Excludes are not replaced, for instance, CHECK_CUDA_ERROR and CUDA_SAFE_CALL. Add check for excludes in MacroExpands and CallExpr routines.