(motive : Option (Lean.BinderInfo × Subarray Lean.BinderInfo) → Sort u_1) →
  (x : Option (Lean.BinderInfo × Subarray Lean.BinderInfo)) →
    (Unit → motive none) →
      ((bi : Lean.BinderInfo) → (s' : Subarray Lean.BinderInfo) → motive (some (bi, s'))) → motive x