Added a "containsSelf" method to nodes--crossover is containing itself a
portion of the time somehow, that's for sure