Can the global $cache be empty. Will this throw a warning or so?