fn environment_value<'a>( environment: Option<(&'a Figment, &'a Dict)>, path: &[PathPart<'_>], ) -> Option<(&'a Figment, &'a Value)>