code: function(arg) {
      var hash = crypto.createHash('md5')
              .update(JSON.stringify(arg))
              .digest('hex');
      return path.join(this.dir, hash);
    }
docs: Creates a md5 hash based on the stringified arg