A low-level data-structure, which can be used to implement higher-level
interfaces like hash-map and hash-set. Such implementations are presented
by the "stm-containers" library.
