(b) serves only to enable the creation of self-similar components that can autonomously improve their performance based on the Program, or the gamings for that matter, like i don't know why i keep doing this