String toPrettyString([int indent = 1]) => "|- $name ${tokens.first.start}..${tokens.last.end} [${[ for (final tok in tokens) tok.lexeme ].join(', ')}]";