{m : Type → Type} →
  {P : Sort u} →
    {id₁M : Mathlib.Tactic.BicategoryLike.Obj → m Mathlib.Tactic.BicategoryLike.Mor₁} →
      {comp₁M :
          Mathlib.Tactic.BicategoryLike.Mor₁ →
            Mathlib.Tactic.BicategoryLike.Mor₁ → m Mathlib.Tactic.BicategoryLike.Mor₁} →
        {id₁M' : Mathlib.Tactic.BicategoryLike.Obj → m Mathlib.Tactic.BicategoryLike.Mor₁} →
          {comp₁M' :
              Mathlib.Tactic.BicategoryLike.Mor₁ →
                Mathlib.Tactic.BicategoryLike.Mor₁ → m Mathlib.Tactic.BicategoryLike.Mor₁} →
            { id₁M := id₁M, comp₁M := comp₁M } = { id₁M := id₁M', comp₁M := comp₁M' } →
              (id₁M ≍ id₁M' → comp₁M ≍ comp₁M' → P) → P