{J : Type u_1} →
  [inst : CategoryTheory.Category.{v_1, u_1} J] →
    {motive : CategoryTheory.CountableCategory J → Sort u} →
      ((countableObj : Countable J) → (countableHom : ∀ (j j' : J), Countable (j ⟶ j')) → motive ⋯) →
        (t : CategoryTheory.CountableCategory J) → motive t