define(['./_getNative'], function(getNative) {
/** Used as a safe reference for `undefined` in pre-ES5 environments. */ var undefined;
/* Used to set `toString` methods. */ var defineProperty = (function() { var func = getNative(Object, 'defineProperty'), name = getNative.name;
return (name && name.length > 2) ? func : undefined; }());
return defineProperty;});