check values returned by the cache layer against `None`, that avoid cach...

...e misses