-- main.mcl --
func answer() {
	"the answer is 42"
}

$out1 = answer()
$out2 = answer()

test [$out1 + $out2] {}
-- OUTPUT --
Edge: FuncValue -> call # fn
Edge: FuncValue -> call # fn
Edge: _operator -> composite: []str # 0
Edge: call -> callSubgraphOutput # dummy
Edge: call -> callSubgraphOutput # dummy
Edge: callSubgraphOutput -> _operator # a
Edge: callSubgraphOutput -> _operator # b
Edge: const: str("+") -> _operator # op
Vertex: FuncValue
Vertex: FuncValue
Vertex: _operator
Vertex: call
Vertex: call
Vertex: callSubgraphOutput
Vertex: callSubgraphOutput
Vertex: composite: []str
Vertex: const: str("+")
