pub(crate) fn combine_name( first: &Option<String>, middle: &Option<String>, last: &Option<String>, ) -> Option<String>