I've got a simple question why do we normalize each single outlink int he constructor of the object. It involved the creation of many URLNormalizer object.
We could just add the normalizer in ParseOutputFormat just before the filter and it will limited the number of instanciation. Don't u think ? or did i miss something ?
