SpaceBefore( Backpassing( [ |L 1-1, C 0-1| Identifier( "x", ), ], |L 1-1, C 5-14| ParensAround( Closure( [ |L 1-1, C 7-8| Identifier( "y", ), ], |L 1-1, C 12-13| Var { module_name: "", ident: "y", }, ), ), |L 2-4, C 0-1| SpaceBefore( Backpassing( [ |L 2-2, C 0-1| Identifier( "z", ), ], |L 2-2, C 5-7| Record( [], ), |L 4-4, C 0-1| SpaceBefore( Var { module_name: "", ident: "x", }, [ Newline, Newline, ], ), ), [ Newline, ], ), ), [ LineComment( " leading comment", ), ], )