Generative Components and Genetic Algorithms