"use strict";

exports._ = exports._get_prototype_of = _get_prototype_of;
function _get_prototype_of(o) {
    exports._ = exports._get_prototype_of = _get_prototype_of = Object.setPrototypeOf ? Object.getPrototypeOf : function getPrototypeOf(o) {
        return o.__proto__ || Object.getPrototypeOf(o);
    };

    return _get_prototype_of(o);
}
