if ( ! ref $_[0] ) { return undef; } else { blah($_[0]); }