ProgramNode(0...17)(
  [],
  StatementsNode(0...17)(
    [CallNode(0...17)(
       nil,
       nil,
       (0...4),
       nil,
       ArgumentsNode(5...10)(
         [StringNode(5...10)((5...6), (6...9), (9...10), "foo")]
       ),
       nil,
       BlockNode(11...17)([], nil, nil, (11...13), (14...17)),
       0,
       "desc"
     )]
  )
)
