Why do we need this instead of the standard H2Mem? (And if we do need it, the name in the next line shouldn't be "h2mem")