(motive : Id (Unit × Lean.IR.LiveVars.State) → Sort u_1) →
  (x : Id (Unit × Lean.IR.LiveVars.State)) →
    ((fst : Unit) → (liveVars : Lean.IR.LiveVarSet) → motive (fst, { liveVars := liveVars })) → motive x