Discovery Institute: Intelligent Design is "mocking traditional religion"