Nitpicking, not what you asked me for, but cache_get_data() does the cache_enable check. It would make it more readable if you removed `empty($modSettings['cache_enable']) || `