== foo == fun foo() { int x = ()() } --------------------- : * NEW: magic[VALUE_CONSUMER](= ()()|) -> int : * NEW: magic[UNRESOLVED_CALL](int) -> = () : * NEW: magic[UNRESOLVED_CALL](= ()) -> = ()() : * NEW: call(= ()(), |) -> int x = ()() : * NEW: call(int x = ()(), |) -> { int x = ()() } : * COPY =====================