(motive : Mathlib.Tactic.BicategoryLike.Mor₁ → Sort u_1) →
  (f : Mathlib.Tactic.BicategoryLike.Mor₁) →
    ((e : Lean.Expr) → (a : Mathlib.Tactic.BicategoryLike.Obj) → motive (Mathlib.Tactic.BicategoryLike.Mor₁.id e a)) →
      ((e : Lean.Expr) →
          (f g : Mathlib.Tactic.BicategoryLike.Mor₁) → motive (Mathlib.Tactic.BicategoryLike.Mor₁.comp e f g)) →
        ((f : Mathlib.Tactic.BicategoryLike.Atom₁) → motive (Mathlib.Tactic.BicategoryLike.Mor₁.of f)) → motive f