The political evolution of communism