(motive : Option Lean.Expr → Option Lean.Expr → Sort u_1) →
  (x x_1 : Option Lean.Expr) →
    (Unit → motive none none) →
      ((a'' : Lean.Expr) → motive (some a'') none) →
        ((b'' : Lean.Expr) → motive none (some b'')) →
          ((a'' b'' : Lean.Expr) → motive (some a'') (some b'')) → motive x x_1