∀ {α : Type u_1} (motive : Ordnode α → Sort u_2) (h_1 : Unit → motive Ordnode.nil)
  (h_2 :
    (_t : Ordnode α) →
      (sz : ℕ) →
        (l : Ordnode α) → (y : α) → (r : Ordnode α) → _t = Ordnode.node sz l y r → motive (Ordnode.node sz l y r)),
  (match Ordnode.nil with
    | Ordnode.nil => h_1 ()
    | _t@h:(Ordnode.node sz l y r) => h_2 _t sz l y r h) =
    h_1 ()