Represents an edge in a directed graph. A directed edge catagorizes its
nodes as originating (in node), and terminating (out node). The edge is an
out edge of its in node and an in edge to its out
node.
See Also:DirectedGraph author: Justin Deoliveira, Refractions Research Inc, jdeolive@refractions.net