@ ProgramNode (location: (0...45))
├── locals: []
└── statements:
    @ StatementsNode (location: (0...45))
    └── body: (length: 5)
        ├── @ RegularExpressionNode (location: (0...5))
        │   ├── opening_loc: (0...1) = "/"
        │   ├── content_loc: (1...4) = "wtf"
        │   ├── closing_loc: (4...5) = "/"
        │   ├── unescaped: "wtf"
        │   └── flags: ∅
        ├── @ RegularExpressionNode (location: (7...13))
        │   ├── opening_loc: (7...8) = "/"
        │   ├── content_loc: (8...11) = "wtf"
        │   ├── closing_loc: (11...13) = "/m"
        │   ├── unescaped: "wtf"
        │   └── flags: multi_line
        ├── @ RegularExpressionNode (location: (15...21))
        │   ├── opening_loc: (15...16) = "/"
        │   ├── content_loc: (16...19) = "wtf"
        │   ├── closing_loc: (19...21) = "/n"
        │   ├── unescaped: "wtf"
        │   └── flags: ascii_8bit
        ├── @ RegularExpressionNode (location: (23...30))
        │   ├── opening_loc: (23...24) = "/"
        │   ├── content_loc: (24...27) = "wtf"
        │   ├── closing_loc: (27...30) = "/nm"
        │   ├── unescaped: "wtf"
        │   └── flags: multi_line, ascii_8bit
        └── @ RegularExpressionNode (location: (32...45))
            ├── opening_loc: (32...33) = "/"
            ├── content_loc: (33...36) = "wtf"
            ├── closing_loc: (36...45) = "/nmnmnmnm"
            ├── unescaped: "wtf"
            └── flags: multi_line, ascii_8bit
