Is the Qu'ran perfect?