I'm very glad to find somebody writing quality code to ease the pain of creating cross-browser JavaScript. I've been working on an application that has DOM selections and ranges at its center, and was very pleased to find Jorgen Horstink's implementation of the DOM Range and Selection objects...