public DBEngine(IErrorHandler userProvidedErrorHandler)
 {       // use default error handler:
     myErrorHandler = userProvidedErrorHandler
 }
 public DBEngine()
 {       // use default error handler:
     myErrorHandler = new VeryGoodErrorHandler();
 }