rem: bool KMSearchPattern::requiresBody() const { QPtrListIterator<KMSearchRule> it( *this ); for ( it.toFirst() ; it.current() ; ++it ) if ( (*it)->requiresBody() ) return true; return false;
add: bool KMSearchRuleString::requiresBody() const { if (mBmHeaderField || (field() == "<recipients>" )) return false; return true;
context: bool KMSearchPattern::requiresBody() const {  QPtrListIterator<KMSearchRule> it( *this );    for ( it.toFirst() ; it.current() ; ++it )      if ( (*it)->requiresBody() )	return true;  return false;}