+ht_iter_t *ht_iter_start (hashtable_t *ht, void *key);
+ht_iter_t *ht_iter_next (ht_iter_t *iter);
+uint64_t ht_iter_val (ht_iter_t *iter);
+uint64_t ht_iter_key (ht_iter_t *iter);
+void ht_iter_free (ht_iter_t *iter);
+
+static const map_impl_t ht_map_impl = {
+ (map_alloc_t)ht_alloc, (map_cas_t)ht_cas, (map_get_t)ht_get, (map_remove_t)ht_remove,
+ (map_count_t)ht_count, (map_print_t)ht_print, (map_free_t)ht_free
+};
+