[initial checkin (05.09.2002) Andreas Gohr **20070117221209] [drop repeats patch Andreas Gohr **20070117221743]