FormBuilder refactor - added docblock