anchor.diff:          input(type="text" name=formOptions.name + "-other" value=formOptions.otherValue || '' class="form-control" placeholder=formOptions.placeholder)
   
   mixin fieldLabel(formOptions)
  -  label(for=formOptions.name class="col-sm-2 control-label") #{formOptions.label}
  +  - var fieldLabelClasses = formOptions.fieldLabelClasses || 'col-sm-2'
  +  label(for=formOptions.name class=fieldLabelClasses + " control-label") #{formOptions.label}
       if formOptions.required == true || formOptions.allowNull == false
         span.required *
  
positive.code: 
  mixin choiceField(formOptions)
    +fieldLabel(formOptions)
    div(class="col-sm-4")
      each choice, cVal in formOptions.choices
        - var checkedBox = false;
        if (formOptions.value)
  
negative.code: 
  mixin choiceSelectField(formOptions)
    +fieldLabel(formOptions)
    div(class=formOptions.fieldClasses || "col-sm-4")
      select(class="form-control" name=formOptions.name multiple=(formOptions.widget == "multiSelect"))
        each choice, cVal in formOptions.choices
          // TODO look at exploding classes
  