ProgramNode(0...12)(
  [:foo],
  StatementsNode(0...12)(
    [LocalVariableOperatorWriteNode(0...12)(
       (0...3),
       (4...6),
       CallNode(7...12)(
         nil,
         nil,
         (7...8),
         nil,
         ArgumentsNode(9...12)([LocalVariableReadNode(9...12)(:foo, 0)]),
         nil,
         nil,
         0,
         "m"
       ),
       :foo,
       :+
     )]
  )
)
