code: function(value) {
  	      
  	   // Div that wraps the deleteButton + the subField
  	   var newDiv = inputEx.cn('div');
  	      
  	   // Delete button
  	   var delButton = inputEx.cn('img', {src: inputEx.spacerUrl, className: 'inputEx-ListField-delButton'});
  	   Event.addListener( delButton, 'click', this.onDelete, this, true);
  	   newDiv.appendChild( delButton );
  	      
  	   var el = new inputEx.TreeField({parentNode: this, elementType: this.options.elementType, value: value });
  	   var subFieldEl = el.getEl();
  	   Dom.setStyle(subFieldEl, 'margin-left', '4px');
  	   Dom.setStyle(subFieldEl, 'float', 'left');
  	   newDiv.appendChild( subFieldEl );
  	      
  	   // Subscribe the onChange event to resend it 
  	   el.updatedEvt.subscribe(this.onChange, this, true);
  	
  	   // Line breaker
  	   newDiv.appendChild( inputEx.cn('div', null, {clear: "both"}) );
  	
  	   //this.divEl.appendChild(newDiv);
  	   this.childContainer.appendChild(newDiv);
  	      
  	   return el;
  	}
docs: Adds a new line to the List Field
  @param {Any} value Value of the subelement
  @return  {inputEx.Field} instance of the created field (inputEx.Field or derivative)