There does not seem to be any mechanism for moving code from one method to another. This discourages method abstraction unless you think of it all before you code. A general cut and paste would be the obvious way to provide this. Am I missing something?