it defaults to false if the global is not defined