See the "Why would I use this library over other others?" section. But chaining is the best reason. The jquery ecosystem is also growing very quickly. You can always give jquery a try alongside Prototype...just set the noConflict to some other identifier since by default jquery also uses $.