Below is a combination of Harald's suggested fix for bugzilla 297, plus my addition which fixes the case of ! being used before the value. Phil