code: function (version) {
          return __awaiter(this, void 0, void 0, function* () {
              let versions = yield ForestInternal.queryVersionCache();
              for (let ver of versions) {
                  if (ver.expanded === version) {
                      return Promise.resolve(ver);
                  }
              }
              throw new ForestError(Errors.VersionNoExactMatch, `Local cache does not contain ${version}`);
          });
      }
docs: Try to find an *EXACT* version match within the version cache