operator `+`(a, b: int): int { #pragma[magic: "AddInt64", pure] } fn getAdder(a, b: int): fn: int64 { var x = a; var y = b; fn adder: int { return x + y; } return adder; } var a = 5; var b = 6; var adder = getAdder(a, b); adder();