import u from "./index.es132.js";
import l from "./index.es40.js";
import t from "./index.es199.js";
import s from "./index.es273.js";
import d from "./index.es272.js";
const k = u(function(f, r, m) {
  var e, n;
  return l(r) ? n = r : (r = d(r), e = r.slice(0, -1), r = r[r.length - 1]), t(f, function(i) {
    var o = n;
    if (!o) {
      if (e && e.length && (i = s(i, e)), i == null)
        return;
      o = i[r];
    }
    return o == null ? o : o.apply(i, m);
  });
});
export {
  k as default
};
//# sourceMappingURL=index.es58.js.map
