A C++ wrapper for DBs in common use