SpaceBefore( Backpassing( [ @18-19 Identifier { ident: "x", }, ], @23-32 ParensAround( Closure( [ @25-26 Identifier { ident: "y", }, ], @30-31 Var { module_name: "", ident: "y", }, ), ), @33-43 SpaceBefore( Backpassing( [ @33-34 Identifier { ident: "z", }, ], @38-40 Record( [], ), @42-43 SpaceBefore( Var { module_name: "", ident: "x", }, [ Newline, Newline, ], ), ), [ Newline, ], ), ), [ LineComment( " leading comment", ), ], )