function maybeAddGlobalUsage(identifierPath, identifierUse) {
    const topmostRef = identifierPath.split('.')[0]
    // skip intrinsics and other language features
    if (globalPropertyNames.includes(topmostRef)) {
      return
    }
    if (languageRefs.includes(topmostRef)) {
      return
    }
    // skip ignored globals
    if (ignoredRefs.includes(topmostRef)) {
      return
    }
    addGlobalUsage(globalsConfig, identifierPath, identifierUse)
  }
@param {string} identifierPath
@param {import('../../core/src/schema').GlobalPolicyValue} identifierUse
@returns