by self editing code, I mean code that changes itself as the program is running. self editing code is code that is modified after it has already been compiled. do you see advantages for this? or maybe you think it's an overkill?