code: public Collection<QueryParser> removeLanguages( String firstLanguage,
                                                      String... additionalLanguages ) {
          Collection<QueryParser> removed = new HashSet<QueryParser>();
          QueryParser parser = removeLanguage(firstLanguage);
          if (parser != null) removed.add(parser);
          for (String language : additionalLanguages) {
              parser = removeLanguage(language);
              if (parser != null) removed.add(parser);
          }
          return removed;
      }
docs: Remove from this engine the language with the given name.
  
  @param firstLanguage the name of the first language to remove, which must match the {@link QueryParser#getLanguage()
  language} of the parser
  @param additionalLanguages the names of the additional languages to remove, which must match the
  {@link QueryParser#getLanguage() language} of the parser
  @return the parser for the language, or null if the engine had no support for the named language
  @throws IllegalArgumentException if the language is null