merge interactNodes calls
method list in profiler
don't use Either
use Side instead of Bool
shorter integrateSubTree
a bit less createEdges invocations