optimize: don't recurse on determiners because of the assumption that they are never heads of a phrase, but only lexemes.