On the Design of an Evolutionary Preprocessor