Yordamlari yalnızca özyinelemeli olarak kendini çağıran programlar yaratmak yerine, neden kendilerini değiştirebilen, yani programlar üzerinde hareket edebilen, onları genişleten, geliştiren, genelleştiren, düzelten vb programlar icat ederek karmaşıklıgı daha da ileri götürmeyelim?