public boolean remove(Object o) {
            makeWritable();
            return map.remove(o) !=null;
        }
Override to avoid using iterator.remove
vespajlib/src/main/java/com/yahoo/collections/CopyOnWriteHashMap.java