Providing genetic algorithm abstractions  and utilities.