docs: @Override
      public IScriptFile loadScript(GVRAndroidResource resource, String language) throws IOException, GVRScriptException {
          if (getEngine(language) == null) {
              mGvrContext.logError("Script language " + language + " unsupported", this);
              throw new GVRScriptException(String.format("The language is unknown: %s", language));
          }
  
          IScriptFile script = null;
          if (language.equals(LANG_JAVASCRIPT)) {
              script = new GVRJavascriptScriptFile(mGvrContext, resource.getStream());
          }
  
          resource.closeStream();
          return script;
      }