{α : Type u} →
  {motive : Batteries.PairingHeapImp.Heap α → Sort u_1} →
    (t : Batteries.PairingHeapImp.Heap α) →
      t.ctorIdx = 1 →
        ((a : α) →
            (child sibling : Batteries.PairingHeapImp.Heap α) →
              motive (Batteries.PairingHeapImp.Heap.node a child sibling)) →
          motive t