'Returns the (most recently added) semantic type for the given term ("many" => "quantity").
If the term is not in the dictionary, try Taxonomy.classifiers.'

def classify(self, term, **kwargs):

    term = self._normalize(term)
    if dict.__contains__(self, term):
        return self[term][0].keys()[(-1)]
    for classifier in self.classifiers:
        v = classifier.parents(term, **kwargs)
        if v:
            return v[0]
