code: function(name, desc){
          this.assert(
              this.obj.hasOwnProperty(name)
              , function(){ return 'expected ' + this.inspect + ' to have own property ' + i(name) + (desc ? " | " + desc : "") }
              , function(){ return 'expected ' + this.inspect + ' to not have own property ' + i(name) + (desc ? " | " + desc : "") });
          this.obj = this.obj[name];
          return this;
      }
docs: Assert own property _name_ exists.
  
  @param {String} name
  @param {String} description
  @api public