docs: function invertObject(obj, secondary) {
      if (obj == null)
          return EMPTY$1;
      var newLookup = {};
      for (var minifiedKey in obj) {
          if (obj.hasOwnProperty(minifiedKey)) {
              var publicName = obj[minifiedKey];
              var declaredName = publicName;
              if (Array.isArray(publicName)) {
                  declaredName = publicName[1];
                  publicName = publicName[0];
              }
              newLookup[publicName] = minifiedKey;
              if (secondary) {
                  (secondary[declaredName] = minifiedKey);
              }
          }
      }
      return newLookup;
  }