(motive : Option (Lean.TSyntax `prio) → Sort u_1) →
  (prio : Option (Lean.TSyntax `prio)) →
    ((prio : Lean.TSyntax `prio) → motive (some prio)) → ((x : Option (Lean.TSyntax `prio)) → motive x) → motive prio