code: public static synchronized Hunspell getInstance(String libDir) throws UnsatisfiedLinkError, UnsupportedOperationException {
          if (hunspell != null) {
              return hunspell;
          }
  
          hunspell = new Hunspell(libDir);
          return hunspell;
      }
docs: The instance of the HunspellManager, looks for the native lib in
  the directory specified.
  
  @param libDir Optional absolute directory where the native lib can be found.