docs: function _makePartialAsync(func, asyncFn, syncFn) {
    
    // Return from cache
    var out,cached = this.cache[func.id];
    if (cached instanceof Function) return cached;
  
    if (func.async) {
      // Async function
      out = this.cache[func.relPath] = asyncFn;
    } else {
      // Sync function
      out = this.cache[func.relPath] = syncFn;
    }
    
    return out;
  
  }