ProgramNode(0...9)(
  [],
  StatementsNode(0...9)(
    [CallNode(0...9)(
       nil,
       nil,
       (0...3),
       nil,
       ArgumentsNode(4...6)([ParenthesesNode(4...6)(nil, (4...5), (5...6))]),
       nil,
       BlockNode(7...9)([], nil, nil, (7...8), (8...9)),
       0,
       "fun"
     )]
  )
)
