It's even how we as biological systems work, there's plenty of evidence of old stuff and iterations still within every body and within every cell. This even was an explicit programming paradigm in the 60s and 70s, "extensible programming", for example driven by a lot of the designers of languages such as Smalltalk, aiming to enable systems that can grow not unlike living systems.