What can we learn from Einstein’s theory of general relativity, in terms of (i) the power of the evolution of an idea and (ii) The importance of error correction