pub fn diff_print( a: &impl IsA<File>, b: &impl IsA<File>, modified: &[&DiffItem], removed: &[File], added: &[File] )