pub fn line_of_key(source: &str, key: &str) -> Option<u32>
1-based line of the first line containing "key", for error positions.
"key"