Looks like it is really in depth! I just glanced through it, but I plan on spending time reading it. I am 1 part into a 4 part series I am writing on plugin design patterns over on Fuel Your Coding. Glad to see plugins getting some proper attention!
I do have one question, why do you use `Array.prototype.slice.call ...` instead of `$.makeArray(arguments)`? I realize its about the same thing, but when a jQuery helper and the native function are somewhat equivalent on speed, I prefer to use jQuery. Thoughts?