== foo == fun foo(i: Int = 1, j: Int) = i + j --------------------- : Int NEW: magic[FAKE_INITIALIZER](i: Int = 1) -> : Int NEW: magic[FAKE_INITIALIZER](j: Int) -> 1 : Int NEW: r(1) -> i: Int = 1 : Int NEW: merge(i: Int = 1|, ) -> i : Int NEW: r(i) -> j : Int NEW: r(j) -> i + j : Int NEW: call(i + j, plus|, ) -> =====================