maybe the test suite will pass undef 5.8.9 if we change // to ||