pub fn diff(old: &str, new: &str) -> Vec<String>
A unified diff with three lines of context and old/new line numbers.