Table {type=…, under=…, above=…, ref=…}
{type=…, under=…, above=…, ref=…}
type
"nothing"
"node"
"object"
under
nil
above
ref
{type="nothing"} {type="node", under=pos, above=pos} {type="object", ref=ObjectRef}