pub fn tokenize(source: &str) -> Result<Vec<Token>, Diagnostic>
Tokenizes with default limits, selecting slash goals from preceding tokens.