ProgramNode(0...19)(
  [],
  StatementsNode(0...19)(
    [CallNode(0...19)(
       nil,
       nil,
       (0...1),
       nil,
       ArgumentsNode(2...10)(
         [LambdaNode(2...10)(
            [],
            (2...4),
            nil,
            StatementsNode(7...8)([IntegerNode(7...8)()])
          )]
       ),
       nil,
       BlockNode(11...19)(
         [],
         nil,
         StatementsNode(14...15)([IntegerNode(14...15)()]),
         (11...13),
         (16...19)
       ),
       0,
       "a"
     )]
  )
)
