ProgramNode(0...26)(
  [],
  StatementsNode(0...26)(
    [CaseNode(0...26)(
       SymbolNode(5...7)((5...6), (6...7), nil, "x"),
       [WhenNode(9...17)(
          (9...13),
          [RegularExpressionNode(14...17)(
             (14...15),
             (15...16),
             (16...17),
             "x",
             0
           )],
          nil
        )],
       nil,
       (0...4),
       (23...26)
     )]
  )
)
