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