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