{α : Sort u_1} →
  {cmp : α → α → Ordering} →
    {motive : Batteries.OrientedCmp cmp → Sort u} →
      (t : Batteries.OrientedCmp cmp) → ((symm : ∀ (x y : α), (cmp x y).swap = cmp y x) → motive ⋯) → motive t