fact: Variables (C: categories.Object) (X: ∀ i, C ⟶ ith_obj i).
imports: MathClasses.interfaces.abstract_algebra Coq.Logic.ChoiceFacts MathClasses.interfaces.functors MathClasses.theory.categories MathClasses.categories.categories