A Node is essentially the representation of a segment in a diagram. It comes in two flavors: Simple nodes (SNode) and T-nodes (TNode) which may have "tails". "Node" is an abstract class - either create a SNode or a TNode.
Returns nil for an SNode or a reference to the side branch ("tail") of a TNode.
[Validate]