Uhh... Didn't they just do that, in a way, with this article?
Not that I am arguing for Creation. I still don't see the reach on your part.
It seems no matter what the evidence forces Darwinists to admit, they always spin it as a further advance and proof of Darwinian evolution. So whenever I stumble onto articles such as this, I do my part in calling them on it.