Avoid macro redefinition