Haeckel, embryos, and evolution