code: function isProperty(name, value) {
  	currentProperty = name;
  	updateDescriptor({
  		'value': value,
  		'writable': true,
  		'enumerable': true,
  		'configurable': true
  	});
  	return this;
  }
docs: Define a new property
  @param {String} name The name of the property to be defined or modified.
  @param {String} value The value associated with the property. Can be any valid JavaScript value. Defaults to undefined.