pub(super) async fn provide_type_hierarchy_supertypes( environment: &MountainEnvironment, item_dto: Value, ) -> Result<Option<Value>, CommonError>