for (let i = 0; i < refs.length; i++) {
    const proxyReference = refs[i];
    if (name in proxyReference) {
      return cook(proxyReference[name], cookFunction, target, proxy);
    }