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,
   },
  },
 },
)