} for (Iterator it = toDelete.iterator(); it.hasNext(); ) { m_remove((Integer) ((Map.Entry) it.next()).getKey());
    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;    }