What do you mean 'just creating real methods once'?? AutoLoader can create the methods once (during the first
call) then you can goto the method (this is considered
a 'good' goto). I'm also not saying this is better than
your way, the only advantage to this way is that the
method never gets created if its never called.