we probably need to support this without PDO (for DB2, etc).