ProgramNode(0...16)(
  [:foo, :bar],
  StatementsNode(0...16)(
    [MultiWriteNode(0...16)(
       [LocalVariableTargetNode(0...3)(:foo, 0),
        LocalVariableTargetNode(5...8)(:bar, 0)],
       (9...10),
       CallNode(11...16)(
         nil,
         nil,
         (11...12),
         nil,
         ArgumentsNode(13...16)([LocalVariableReadNode(13...16)(:foo, 0)]),
         nil,
         nil,
         0,
         "m"
       ),
       nil,
       nil
     )]
  )
)
