What's the intention here? AOP, do-before? Also is the return value significant?

Do we need this because we cannot replace the `Loader` constructor before it's used when creating a new YUI instance?

I also feel strongly that we need a better name. This name seems to imply that you're providing some hook for loader to use.