In light of the changes of the previous commit, DecisionStructure is now
in its own file. Javadoc should have been generated for it.