ProgramNode(0...67)(
  [],
  StatementsNode(0...67)(
    [CallNode(0...67)(
       nil,
       nil,
       (0...5),
       nil,
       ArgumentsNode(6...67)(
         [CallNode(6...48)(
            ParenthesesNode(6...44)(
              StatementsNode(7...43)(
                [CallNode(7...43)(
                   ConstantReadNode(7...12)(),
                   (12...13),
                   (13...16),
                   nil,
                   nil,
                   nil,
                   BlockNode(17...43)(
                     [],
                     nil,
                     StatementsNode(20...38)(
                       [DefNode(20...38)(
                          (24...34),
                          nil,
                          nil,
                          nil,
                          [],
                          (20...23),
                          nil,
                          nil,
                          nil,
                          nil,
                          (35...38)
                        )]
                     ),
                     (17...19),
                     (40...43)
                   ),
                   0,
                   "new"
                 )]
              ),
              (6...7),
              (43...44)
            ),
            (44...45),
            (45...48),
            nil,
            nil,
            nil,
            nil,
            0,
            "new"
          ),
          KeywordHashNode(50...67)(
            [AssocNode(50...67)(
               SymbolNode(50...53)((50...51), (51...53), nil, "at"),
               StringNode(57...67)(
                 (57...58),
                 (58...66),
                 (66...67),
                 "endpoint"
               ),
               (54...56)
             )]
          )]
       ),
       nil,
       nil,
       0,
       "mount"
     )]
  )
)
