Nit: Why use Init() and Finialize() instead of CVerifyDB() and ~CVerifyDB()?