Why does 'sudo -k' not check to see if a timestamp exists, and avoid creating one if it doesn't yet exist?