pub fn split(line: &str) -> Result<Vec<String>>
Parse quoted strings without permitting newline injection or unfinished escapes.