Had the Mayans been any good at predicting the end of the world they would have seen the Spanish coming.