public static String pastParticiple(String verb) {
    if (ignore(verb)) return verb;
    String irregularVerb = getIrregularPastParticiple(verb);
    if (irregularVerb != null) return Pluralizer.restoreCase(verb, irregularVerb);
    String pastParticiple = getDoubledFinalConsonantPastParticiple(verb);
    if (pastParticiple != null) return Pluralizer.restoreCase(verb, pastParticiple);
    return Pluralizer.restoreCase(verb, generateHeuristicPastParticiple(verb));
  }
public static String pastParticiple(String verb)