I have a Lua table representing a graph which contains nodes, which in turn can contain a "hypergraphnode" which can be recursively looped into itself. E.g. a hype