in reply to Refactoring: dumb or witty use of ternary operator?

In work somewhere we had:
$foo = defined $foo ? $foo : undef
You can't make this **** up!