(motive : MProd (Aesop.UnorderedArraySet Lean.MVarId) (Aesop.UnorderedArraySet Lean.MVarId) → Sort u_1) →
  (r : MProd (Aesop.UnorderedArraySet Lean.MVarId) (Aesop.UnorderedArraySet Lean.MVarId)) →
    ((assignedMVars assignedOrDroppedMVars : Aesop.UnorderedArraySet Lean.MVarId) →
        motive ⟨assignedMVars, assignedOrDroppedMVars⟩) →
      motive r