{G : Type u_1} →
  [inst : Mul G] →
    {motive : UniqueProds G → Sort u} →
      (t : UniqueProds G) →
        ((uniqueMul_of_nonempty :
              ∀ {A B : Finset G}, A.Nonempty → B.Nonempty → ∃ a0 ∈ A, ∃ b0 ∈ B, UniqueMul A B a0 b0) →
            motive ⋯) →
          motive t