Only a Sith deals in absolutes. :-) Seriously though, I'll disagree. You say revision, I say mistake. Science doesn't explain everything. Neither does religion.It is too late to imagine "mistakes", and the gaps are gone too. We now know that the universe _must_ be a result of a spontaneous process, that independent of that there _can't_ be any soul et cetera.
Science doesn't deal in absolutes, it deals in uncertainty and quality - testing against uncertainty beyond reasonable doubt. From a standpoint of uncertainty and quality we can observe that the gaps are gone. Thus the theological/religious game against observable knowledge is over. "You say revision, I say mistake." Context? I didn't say "revision". "Science doesn't explain everything. Neither does religion." Religion explains nothing, now that it can't predict 'gaps'. Science is in the business to make predictions on everything that is (the universe), but obviously it doesn't claim to predict everything. That is not a bug, it is a feature - compare with how religion tried the latter.