code: function ( obj ) {
  		if ( typeof obj.reset === "function" ) {
  			obj.reset();
  		}
  		else if ( obj.value !== undefined ) {
  			element.update( obj, {innerHTML: "", value: ""} );
  		}
  		else {
  			element.update( obj, {innerHTML: ""} );
  		}
  
  		return obj;
  	}
docs: Clears an object's innerHTML, or resets it's state
  
  @method clear
  @param  {Mixed} obj Element
  @return {Object}    Element