Alter the Mator interface and write an implementation, NPointCrossoverMator.  The later is not yet tested.