code-level self-modification | Glossary | ScienceToStartup