Opts for recursively defined DecisionTree instead of Nodes