pub fn lex_commented( src: &Arc<str>, start: usize, end: usize, path: Option<Arc<PathBuf>>) -> Result<CommentedTokenStream, LexError>