I like this workaround! Especially as you improved my suggestion for copying the method body into "dynamically copying it". Nice +1.