Clevernick, thanks for the comments. I've got some rewriting to do, then!