Elegant hypothesis and inelegant fact in developmental biology.