ProgramNode(0...3)( [], StatementsNode(0...3)( [CallNode(0...3)(nil, nil, (0...3), nil, nil, nil, nil, 2, "foo")] ) )