Make "Database" implementation public to be usable