Added an instance method to DB_DataSource to minimize to the number of instances that need to be created.