pub fn normalize_non_empty_optional( value: Option<String>, field_name: &str, ) -> Result<Option<String>, ChildSessionError>