Filters allow to process numbers in many different ways.
In NumGen, the FilterStrategy uses one generator as source
of numbers and a list of filters to transform them. In this
way, we can have the original list of values and any number
of transformed lists.