Quran claims it is totally CONSISTENT