ProgramNode(0...13)(
  [:var],
  StatementsNode(0...13)(
    [LocalVariableWriteNode(0...8)(
       :var,
       0,
       IntegerNode(6...8)(),
       (0...3),
       (4...5)
     ),
     LocalVariableReadNode(10...13)(:var, 0)]
  )
)
