allow to have undef in a my (...) declaration