public NounClass getClosestMatch(String noun) {
if (lastInfinitive != null && lastInfinitive.equals(noun))
return lastModelVerb;
NounClass bestFit = null;
// System.out.println("Model verbs: "+candidateModels);
List<NounClass> matches = new ArrayList<NounClass>(); // For debugging only