m_remove((Integer) entry.getKey());
toDelete.add(entry);
    public boolean retainAll(Collection coll) {        boolean modified = false;        Iterator entries = elements.entrySet().iterator();        while (entries.hasNext()) {            Map.Entry entry = (Map.Entry) entries.next();            if (!coll.contains(entry.getValue())) {                modified = true;                m_remove((Integer) entry.getKey());            }        }        return modified;    }