If We happen to exchange a revelation which has already served its purpose for another revelation appropriate for the new circumstance, and Allah knows exactly what to reveal and when, they -the infidels- accuse your O Muhammad of forgery. Indeed, most of them do not know the facts nor do they reflect.