Added ability to specify an alternative CSV library.