ProgramNode(0...6)(
  [],
  StatementsNode(0...6)(
    [CallNode(0...6)(
       CallNode(4...5)(nil, nil, (4...5), nil, nil, nil, nil, 0, "a"),
       nil,
       (0...3),
       (3...4),
       nil,
       (5...6),
       nil,
       0,
       "!"
     )]
  )
)
