That pretty much says all you need to know about the Discovery Institute.
Not quite all. Someone announces the results of a study affirming some aspect of evolution. Someone at DI, maybe Jonathan Wells, fires off a same-day (often deeply flawed) rebuttal. Think Carville and Stephanopolis in the Clinton Campaign War Room.
And think of the bigger picture. Science announces, DI rebuts. This is "discovery?"