(motive : Lean.MVarId × Array Lean.FVarId → Sort u_1) →
  (__discr : Lean.MVarId × Array Lean.FVarId) →
    ((mvarId : Lean.MVarId) → (snd : Array Lean.FVarId) → motive (mvarId, snd)) → motive __discr