Theories in early embryology - Close connections between epigenesis, preformationism, and self-organization.