If you were going to write a script that modified several rgss methods, what would be better overall: to use alias and ,then, just add the new defs in the script, or instruct the user to overwrite the originals in the editor? The second case would seem to make for a slightly tighter set of code and would not require checking to see what is aliased later (you shouldn't have to jump around through code to see how a method is defined) On the other hand, if you needed to remove the script, or just wanted to test it, it would seem like the alias method would make this easy by centralizing everything; moreover, if the user chose to keep it, they could overwrite the originals if they so chose. What are your thoughts? Any substantive reasons to prefer one over the other?