code: function(cache) {
      var deps = {};
      var mDeps;
  
      if (cache instanceof Cache) {
        deps = cache.deps;
        mDeps = cache.mDeps;
      } else if (typeof cache === 'object') {
        deps = cache;
      } else {
        fis.log.error('unable to merge deps of data[%s]', cache);
      }
  
      fis.util.map(deps, this.deps, true);
      mDeps && fis.util.map(mDeps, this.mDeps, true);
    }
docs: 合并 cache 中的依赖列表。
  @param {mixed} cache 此对象中的依赖会被合入到该实例依赖中。