Yes! Glad to see this. Evolution debunkers I've encountered are generally debunking one of these myths, rather than the actual and evolving Theory of Evolution. Rated: Two Thumbs Up!