code: List<Language> getLanguages() throws IllegalAccessException, InstantiationException {
      List<Language> languages = new ArrayList<>();
      for (File ruleFile : ruleFiles) {
        if (ruleFile != null) {
          Language newLanguage = LanguageBuilder.makeAdditionalLanguage(ruleFile);
          languages.add(newLanguage);
        }
      }
      return languages;
    }
docs: Return all external Languages.