public static <K, V> PersistentMap<K, V> map(final Iterable<? extends Pair<K, V>> values) { return HashTreeMap.hashTreeMap(values); }
public static <K, V> PersistentMap<K, V> map() { return HashTreeMap.hashTreeMap(); }
@Override protected <K extends Comparable<K>, V> MapFactory<K, V, ? extends PersistentMap<K, V>> factory() { return HashTreeMap.<K, V>factory(); }