Because I only want to undef it, if it has been defined before?