code: function assertOwnProperty (name, msg) {
      if (msg) flag(this, 'message', msg);
      var obj = flag(this, 'object');
      this.assert(
          obj.hasOwnProperty(name)
        , 'expected #{this} to have own property ' + _.inspect(name)
        , 'expected #{this} to not have own property ' + _.inspect(name)
      );
    }
docs: ### .ownProperty(name)
  
  Asserts that the target has an own property `name`.
  
  expect('test').to.have.ownProperty('length');
  
  @name ownProperty
  @alias haveOwnProperty
  @param {String} name
  @param {String} message _optional_
  @api public