code: function ( obj, arg ) {
  		var key     = obj.textContent !== undefined ? "textContent" : "innerText",
  		    payload = {},
  		    set     = false;
  
  		if ( typeof arg !== "undefined" ) {
  			set          = true;
  			payload[key] = arg;
  		}
  
  		return set ? element.update( obj, payload ) : obj[key];
  	}
docs: Getter / setter for an Element's text
  
  @method text
  @param  {Object} obj Element
  @param  {String} arg [Optional] Value to set
  @return {Object}     Element