EDIT: just realized you're the author, so your comment must be out of modesty. Anyway, it deserves, and kudos to you ;)