We all know how convenient it is to write this: $foo //= 'bar'; instead of: $foo = 'bar' unless(defined($foo)); Well, wouldn't it be nice to be able to write this: if($foo //~ /bar/) instead of: if(defined($foo) && $foo =~ /bar/) Thoughts? -- David Cantrell | Enforcer, South London Linguistic MassiveThread Next