CONSEQ_REWRITE_CONV often results in theorems of the following form
   |- (!x. T) /\ (T /\ (T /\ T)) /\ (\x. P) y /\ T ==>
      something