hmmm... not a very compelling argument, really. A framework is just a bunch of helper functions, written in javascript and loaded from an external file. Or are helper functions and external files "improper" too?