code: function hasOwnAST() {
    /**
     * var _hasOwn = Object.prototype.hasOwnProperty;
     */
    return t.memberExpression(
      t.memberExpression(
        t.identifier("Object"),
        t.identifier("prototype")
      ),
      t.identifier("hasOwnProperty")
    );
  }
docs: Caches a reference to Object#hasOwnProperty.