> I've attached a revised patch. Thanks! I think it looks better than before, but I still feel like it's a bit heavyweight. If it works, though...