pub fn user_message_from_io(err: &Error, context: Option<&str>) -> String
Format an io::Error as a user-facing message by matching on ErrorKind.