∀ {C : Type u_1} [inst : CategoryTheory.Category.{v_1, u_1} 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} [inst_1 : SizeOf C] (l : B ⟶ X)
  (fac_left :
    autoParam (CategoryTheory.CategoryStruct.comp i l = f) CategoryTheory.CommSq.LiftStruct.fac_left._autoParam)
  (fac_right :
    autoParam (CategoryTheory.CategoryStruct.comp l p = g) CategoryTheory.CommSq.LiftStruct.fac_right._autoParam),
  sizeOf { l := l, fac_left := fac_left, fac_right := fac_right } = 1 + sizeOf l + sizeOf fac_left + sizeOf fac_right