numpyNaN comments on Why does generalization work?