Imprive collection::doSelect() and collection::doDelete() management.