{α : Type u} →
  [inst : BEq α] →
    [inst_1 : LE α] →
      {motive : Std.LawfulOrderBEq α → Sort u_1} →
        (t : Std.LawfulOrderBEq α) →
          ((beq_iff_le_and_ge : ∀ (a b : α), (a == b) = true ↔ a ≤ b ∧ b ≤ a) → motive ⋯) → motive t