∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] {A B X Y : C} {f : A ⟶ X} {i : A ⟶ B} {p : X ⟶ Y}
  {g : B ⟶ Y} (sq : CategoryTheory.CommSq f i p g),
  Function.RightInverse CategoryTheory.CommSq.LiftStruct.unop CategoryTheory.CommSq.LiftStruct.op