Removed _define because it is a private API and fails validation