code: function () {
  			
  			var choices, length, i, sep;
  			
  			this.choicesList = [];
  			
  			choices = this.options.choices;
  			
  			for (i = 0, length = choices.length ; i < length ; i += 1 ) {
  				
  				this.addChoice(choices[i]);
  				
  			}
  			
  			// Build a "any" radio combined with a StringField
  			if (this.options.allowAny) {
  				
  				this.allowAnyChoice = this.addChoice({ value: this.options.allowAny.value, label:'' });
  				
  				this.radioAny = this.allowAnyChoice.node.firstChild;
  				
  				this.anyField = new inputEx(this.options.allowAny.field);
  				this.anyField.disable();
  				
  				Dom.setStyle(this.radioAny, "float","left");
  				Dom.setStyle(this.anyField.getEl(), "float","left");
  				
  				// Hack for firefox 3.5+
  				if (YAHOO.env.ua.gecko >= 1.91) { Dom.setStyle(this.radioAny, "marginTop","0.2em"); }
  				
  				
  				if (this.options.allowAny.separators) {
  					sep = inputEx.cn("div",null,{marginRight:"3px"},this.options.allowAny.separators[0] || '');
  					Dom.setStyle(sep, "float","left");
  					this.allowAnyChoice.node.appendChild(sep);
  				}
  				
  				this.allowAnyChoice.node.appendChild(this.anyField.getEl());
  				
  				if (this.options.allowAny.separators) {
  					sep = inputEx.cn("div",null,{marginLeft:"3px"},this.options.allowAny.separators[1] || '');
  					Dom.setStyle(sep, "float","left");
  					this.allowAnyChoice.node.appendChild(sep);
  				}
  				
  			}
  			
  		}
docs: Render the checkbox and the hidden field