old_contents: module.exports = () =>
    (
      (cache) =>
        (key, str) =>
          key === true
            ? cache = {}
            : str
              ? cache[key] = str
              : key[str]
    )({})
  
  
new_contents: module.exports = () =>
    (
      (cache) =>
        (key, str) =>
          key === true
            ? cache = {}
            : str
              ? cache[key] = str
              : cache[key]
    )({})
  
  
subject: Fix a bug inside the caching module