Two comments on this:

- For consistency, I think it would make sense to move this class, which should be rather general-purpose, to the same place as the other `BulkInserter` and rename it appropriately.
- I doubt that this will replace the other bulk inserter, since they serve different purposes. This class is designed to do bulk insertions form a csv file, while the `writers.BulkInserter` is designed to bulk insertions from object data in memory.