Islam is actually ducking.