Seeding, named objects, retain rows based on regex
support for:
@seed - allows seeding Faker on each row based on an arbitrary column
@keepif - allows retaining some rows based on regex matching of original data
Compound objects - allows consistency per row, for example an email can be created using firstName, lastName, so that they are not individually randomised.