Recursive
Graph is composed by nodes and edges.
Nodes and edges are optatives.
Nodes are composed by 0 to n node.
Edges are composed by 0 to n edge.
Each edge is composed or not by a Recursive Graph.
Each node is composed or not by a Recursive Graph.