| driver, environment, **params) | 
Used to return a Driver object. 
'database' is allowed
Driver objects have a number of methods which driver implementers must implement. These are documented in the source code. The following public methods are used to setup the environment.
| ) | 
True if the environment is correctly setup, False otherwise. In the case of the database driver this method simply checks that all the necessary tables exist.
| ) | 
| [ignoreErrors=False]) | 
True