{m : Type → Type} →
  {P : Sort u} →
    {toMonadHorizontalComp : Mathlib.Tactic.BicategoryLike.MonadHorizontalComp m} →
      {whiskerLeftM :
          Mathlib.Tactic.BicategoryLike.Atom₁ →
            Mathlib.Tactic.BicategoryLike.WhiskerLeft → m Mathlib.Tactic.BicategoryLike.WhiskerLeft} →
        {toMonadHorizontalComp' : Mathlib.Tactic.BicategoryLike.MonadHorizontalComp m} →
          {whiskerLeftM' :
              Mathlib.Tactic.BicategoryLike.Atom₁ →
                Mathlib.Tactic.BicategoryLike.WhiskerLeft → m Mathlib.Tactic.BicategoryLike.WhiskerLeft} →
            { toMonadHorizontalComp := toMonadHorizontalComp, whiskerLeftM := whiskerLeftM } =
                { toMonadHorizontalComp := toMonadHorizontalComp', whiskerLeftM := whiskerLeftM' } →
              (toMonadHorizontalComp ≍ toMonadHorizontalComp' → whiskerLeftM ≍ whiskerLeftM' → P) → P