class PersistentMap implements Map<K, V> {

    @Override
    public Collection<V> values() {
        Collection<V> values = Sets.newHashSet();
        items.values().forEach(v -> values.add(serializer.decode(v)));
        return values;
    }

    public  PersistentMap(Serializer serializer, DB database, String name);

}