Andrew McNabb wrote: > Now that I read over that, nevermind. I guess it's just too readable. What's wrong with print ( value ? '' : 'not a ' ) . 'match'; ? (Admittedly, perl, but the concept is the same). That seems perfectly readable to me.