Как скрыть исходный код библиотеки в Google?

Например, у меня естьбиблиотека и я хотел бы защитить исходный код для просмотра. Первый метод, который приходит на ум, - это создание общедоступных оболочек для частных функций, таких как

function executeMyCoolFunction(param1, param2, param3) {
  return executeMyCoolFunction_(param1, param2, param3);
}

Только публичная часть кода будет видна таким образом. Это хорошо, но все функции службы Google выглядят такfunction abs() {/* */}, Мне любопытно, есть ли способ скрыть исходный код библиотеки, как это делает Google?

Edit 00: Не "скрывать" код библиотеки с использованием другой библиотеки, то есть LibA с известным ключом проекта использует LibB с неизвестным ключом проекта. Код открытых функций LibB можно получить и даже выполнить. Код

function exploreLib_(lib, libName) {
  if (libName == null) {
    for (var name in this) {
      if (this[name] == lib) {
        libName = name;
      }
    }
  }
  var res = [];
  for (var entity in lib) {
    var obj = lib[entity];
    var code;
    if (obj["toSource"] != null) {
      code = obj.toSource();
    }
    else if (obj["toString"] != null) {
      code = obj.toString();
    }
    else {
      var nextLibCode = exploreLib_(obj, libName + "." + entity);
      res = res.concat(nextLibCode);
    }
    if (code != null) {
      res.push({ libraryName: libName, functionCode: code });
    }
  }
  return res;
}

function explorerLibPublicFunctionsCode() {
  var lstPublicFunctions = exploreLib_(LibA);
  var password = LibA.LibB.getPassword();
}

Ответы на вопрос(2)

Ваш ответ на вопрос