Companion module to the
Node class, containing abstract classes
that can be used to extend the routing model.
A node in the routing tree which corresponds to a data-flow node, and has a linear sequence of children (or no children).
A node that is used as a route handler.
A node that has a linear sequence of children, which should all be marked as route objects.