-- main.mcl -- # this can return changing functions, and could be optimized, too $fn = func($b) { if true { "hello" } else { "world" } } $out1 = $fn(true) test $out1 {} -- OUTPUT -- Vertex: test[hello]