class
ActivityGraph
GraphLog
add(Object node, Object dest, Object descriptor)
create(Iterable<? extends INode> nodes)