Well, the church claims that, and it also claims it is infallible, and it must be right, since it's infallible, and we know that because it says so.  God must be surprised at some of His teachings, though.