How dare you mock Islamic Science.