structure of Run.compute + pretty-printing (run+tree with preorder)