code: function (key, callback) {
              return client.get(key, function (err, result) {
                  return callback(err, result);
              });
          }
docs: node cache can return the value directly rather than using a callback