There still are some cases when it does not quite work for me, but I guess I'll release it upon the unsuspecting world ;) PR: 25190 Submitted by: Veselin Slavov <vess@btc.net>