Guard against using uninit variable. See http://www.cpantesters.org/cpan/report/1f9f1e00-d35c-11e2-8732-04d3bcbf7481 .