rem: for (char *p = l.first(); p; p = l.next())
add: for (i = l.begin(); i != l.end(); ++i)
context: void listStrList(DEBUGSTREAM & s, QStrList & l){	FUNCTIONSETUP;	s << fname << ": Elements of string list:" << endl;	for (char *p = l.first(); p; p = l.next())	{		s << fname << ":\t" << p << endl;	}}