fn inline_value_for_profile<T>( profile: &Profile, levels: &[Option<&Map<Profile, Dict>>], value_from_dict: impl Fn(&Dict) -> Option<T> + Copy, ) -> Option<T>