Ability to traverse decision tree, using Visitor pattern