getFilename/getDirectory shouldn't abort if the global has no init. This