code: protected void createAllRuntimes() {
      List<RuntimeInfo> runtimes = listRuntimes(true);
      runtimesList.clear();
      for (RuntimeInfo info : runtimes) {
        runtimesList.put(info.getRuntimeID(), info);
      }
    }
docs: Gets a list of runtimes and keeps the list, create runtimes for all pages so even if the pages
  don't have script we can still inject to a "fake" runtime.