* Move to the [http://framework.zend.com/manual/en/coding-standard.html ZF CS] * Move various switch statements with hardcoded information about drivers/datatypes to specialized modules to ensure extensibility * Consider PEAR channel with (sub)packages of Doctrine * Provide an include all php file on a per subpackage basis * add user land method for lastInsertId() * fix up DBAL modules, specifically remove all references to MDB2 (constants, warnings etc.) * add error code in exception * why specialize the exceptions per database? maybe also just an exception parameter? * do not use PDO directly if there is a Doctrine implementation (quote, query etc) * what about support for result types? * what about support for choosing the col num/name in fetchOne and fetchColumn? * add method to execute query as DBA * add support for custom statement class