Mission Accomplished

Changed list gothrough to forward iterator, apparently erase destroys
everything with lists (not with multimaps)