(motive : Option Lean.Elab.ContextInfo → Sort u_1) →
  (ctx? : Option Lean.Elab.ContextInfo) →
    ((ctx : Lean.Elab.ContextInfo) → motive (some ctx)) → ((x : Option Lean.Elab.ContextInfo) → motive x) → motive ctx?