Map( Map { recursive: false, bindings: [ KeyValue( BindingKeyValue { from: [ Raw( PartRaw { content: "value", span: Span { start: Position { line: 2, column: 3, }, end: Position { line: 2, column: 8, }, }, }, ), ], to: UnaryOperation( UnaryOperation { operator: Negate, operand: Integer( Integer { value: "23", span: Span { start: Position { line: 2, column: 12, }, end: Position { line: 2, column: 14, }, }, }, ), span: Span { start: Position { line: 2, column: 11, }, end: Position { line: 2, column: 14, }, }, }, ), }, ), ], span: Span { start: Position { line: 1, column: 1, }, end: Position { line: 3, column: 2, }, }, }, )