∀ {R : Type u_2} {M : Type u_1} [inst : Ring R] [inst_1 : AddCommGroup M] [inst_2 : Module R M] {p : Submodule R M}
  (motive : Nonempty (Unique (M ⧸ p)) → Prop) (x : Nonempty (Unique (M ⧸ p))),
  (∀ (h : Unique (M ⧸ p)), motive ⋯) → motive x