(rs : Aesop.LocalRuleSet) →
  (motive :
      MProd Bool ((a : Array (Lean.Name × Lean.Meta.SimpTheorems)) ×' a.size = rs.simpTheoremsArray.size) → Sort u_1) →
    (r : MProd Bool ((a : Array (Lean.Name × Lean.Meta.SimpTheorems)) ×' a.size = rs.simpTheoremsArray.size)) →
      ((anyErased : Bool) →
          (simpTheoremsArray' :
              (a : Array (Lean.Name × Lean.Meta.SimpTheorems)) ×' a.size = rs.simpTheoremsArray.size) →
            motive ⟨anyErased, simpTheoremsArray'⟩) →
        motive r