Words for treating associative mappings as directed graphs can be found in the graphs vocabulary. A directed graph is represented as an assoc mapping each vertex to a hash-set of edges entering that vertex.
To create a new graph, just create an assoc, for example by calling <hashtable>. To add vertices and edges to a graph: