Substitute DBM, an implementation of the `real' ndbm library