def build():
nodes = {}
node['a'] = Node(...)
node['b'] = Node(...)
...
edges = {
a: [c, d]
b: [e, f]
c: [g, h]
...
}
Node(...) # node a
.child(
Node(...) # node b
.child() # node e
.child() # node f
)
.child(
Node(...) # nodeC
)