fn split_line(pos: usize, line: &str) -> Result<Vec<String>, PosError>