rem: if( !expS || expS.isEmpty()) return expS;
context: ProcmailRCParser::expandVars(const QString &s){  QString expS = s;  if( !expS || expS.isEmpty()) return expS;  QAsciiDictIterator<QString> it( mVars ); // iterator for dict  while ( it.current() ) {    expS.replace(QString::fromLatin1("$")+=it.currentKey(), *it.current());    ++it;  }  return expS;}