'use strict';

var _toObject = require('./_to-object-6de10e57.js');

// most Object methods by ES6 should accept primitives



var _objectSap = function (KEY, exec) {
  var fn = (_toObject._core.Object || {})[KEY] || Object[KEY];
  var exp = {};
  exp[KEY] = exec(fn);
  _toObject._export(_toObject._export.S + _toObject._export.F * _toObject._fails(function () { fn(1); }), 'Object', exp);
};

exports._objectSap = _objectSap;
