Features created from input
Texts can be parsed as trees
Features can be created as subtrees
Features are a function of the input