This module wraps around the MLDBM interface, by handling concurrent access to MLDBM databases with file locking, and flushes I/O explicity per lock/unlock. The new [Read]Lock()/UnLock() API can be used to serialize requests logically and improve performance for bundled reads and writes.