(motive : Option (Array (Lean.TSyntax `Batteries.ExtendedBinder.extBinder)) → Sort u_1) →
  (x : Option (Array (Lean.TSyntax `Batteries.ExtendedBinder.extBinder))) →
    ((ps : Array (Lean.TSyntax `Batteries.ExtendedBinder.extBinder)) → motive (some ps)) →
      (Unit → motive none) → motive x