ProgramNode(0...64)(
  [],
  StatementsNode(0...64)(
    [CallOperatorWriteNode(0...14)(
       CallNode(0...5)(
         CallNode(0...3)(nil, nil, (0...3), nil, nil, nil, nil, 0, "foo"),
         (3...4),
         (4...5),
         nil,
         nil,
         nil,
         nil,
         0,
         "A="
       ),
       (6...8),
       CallNode(9...14)(
         nil,
         nil,
         (9...10),
         nil,
         ArgumentsNode(11...14)(
           [CallNode(11...14)(
              nil,
              nil,
              (11...14),
              nil,
              nil,
              nil,
              nil,
              0,
              "foo"
            )]
         ),
         nil,
         nil,
         0,
         "m"
       ),
       :+
     ),
     CallOperatorWriteNode(16...30)(
       CallNode(16...21)(
         CallNode(16...19)(nil, nil, (16...19), nil, nil, nil, nil, 0, "foo"),
         (19...20),
         (20...21),
         nil,
         nil,
         nil,
         nil,
         0,
         "a="
       ),
       (22...24),
       CallNode(25...30)(
         nil,
         nil,
         (25...26),
         nil,
         ArgumentsNode(27...30)(
           [CallNode(27...30)(
              nil,
              nil,
              (27...30),
              nil,
              nil,
              nil,
              nil,
              0,
              "foo"
            )]
         ),
         nil,
         nil,
         0,
         "m"
       ),
       :+
     ),
     ConstantPathOperatorWriteNode(32...47)(
       ConstantPathNode(32...38)(
         CallNode(32...35)(nil, nil, (32...35), nil, nil, nil, nil, 0, "foo"),
         ConstantReadNode(37...38)(),
         (35...37)
       ),
       (39...41),
       CallNode(42...47)(
         nil,
         nil,
         (42...43),
         nil,
         ArgumentsNode(44...47)(
           [CallNode(44...47)(
              nil,
              nil,
              (44...47),
              nil,
              nil,
              nil,
              nil,
              0,
              "foo"
            )]
         ),
         nil,
         nil,
         0,
         "m"
       ),
       :+
     ),
     CallOperatorWriteNode(49...64)(
       CallNode(49...55)(
         CallNode(49...52)(nil, nil, (49...52), nil, nil, nil, nil, 0, "foo"),
         (52...54),
         (54...55),
         nil,
         nil,
         nil,
         nil,
         0,
         "a="
       ),
       (56...58),
       CallNode(59...64)(
         nil,
         nil,
         (59...60),
         nil,
         ArgumentsNode(61...64)(
           [CallNode(61...64)(
              nil,
              nil,
              (61...64),
              nil,
              nil,
              nil,
              nil,
              0,
              "foo"
            )]
         ),
         nil,
         nil,
         0,
         "m"
       ),
       :+
     )]
  )
)
