Added withMappings(), to allow client to change column values
Test the export explicitly. Add support for Iterable data sources.