@SuppressWarnings("unchecked")
    public void putAll(Map<? extends byte[], ? extends byte[]> m) {
	Iterator<?> iterator = m.entrySet().iterator();
	while (iterator.hasNext()) {
	    Entry<? extends byte[], ? extends byte[]> next = (Entry<? extends byte[], ? extends byte[]>) iterator
		    .next();
	    internalMap.put(new ByteArrayWrapper(next.getKey()),
		    next.getValue());
	}
    }