Add
Add a TransformedDataSource, that wrap any DataSource and transform on
the fly the iterated records via TransformOperation(s)