Been doing quite a bit of research on this and just thought I would get the opinions of all.

What is a normal? It is the one morph that no matter what other morph you combine it with you will get normals. Now if dominants are really dominant than no matter what a spider x spider or pinstripe x pinstripe or granite x granite would only produce 100% of that morph, but this has not yet been done. The only ball that has accomplished this is the normals. Breed a normal to a normal you will get 100% normals. But here is what I don't understand. By breeding to normals to each other you would eventually get the pure normal (homozygous Normal), but this too has not ever been done, because a normal mixed with any other ball python will either give you a visible mutation from the co-doms and a Het for the morph it was crossed with. So this makes it that normals aren't proven dominant yet either. Here is what I just don't understand no matter what you do you will always get normals but this doesn't work vice versa, because not matter what normals you use you will still always get normals.

This just really makes me think.

Sources:
http://www.ballpython.ca/genetics.html