(motive : Option Lean.DataValue → Sort u_1) →
  (x : Option Lean.DataValue) →
    ((uniqueId : Lean.Name) → motive (some (Lean.DataValue.ofName uniqueId))) →
      ((x : Option Lean.DataValue) → motive x) → motive x