Scientific progress consists in the development of new concepts.