> Building on a library like jQuery (which is a great lib) opens the door to > some hairy namespacing conflicts with existing libraries (prototype and moo, > for instance), or handcoded javascript that may exist on the current site.
This is actually one of the areas where jQuery offers capabilities that other libraries do not -- the ability to define the entire jQuery namespace as required: http://docs.jquery.com/Using_jQuery_with_Other_Libraries