Heterogeneous value map library
