It was painful, but in the end, we have something where we know the rug will not be pulled out from under us.And while I have not contributed a lot back to jQuery, I have sent patches back to projects like Capistrano, Ruby on Rails, Castronaut, and other little libraries and tools.