public SpellChecker(SpellDictionary dictionary) { this(); addDictionary(dictionary);
public SpellChecker() { try { userdictionary = new SpellDictionaryHashMap(); } catch (IOException e) { throw new RuntimeException("this exception should never happen because we are using null phonetic file"); }
  public SpellChecker(SpellDictionary dictionary) {    this();    addDictionary(dictionary);  }