code: public JComponent[] addBinding(Binding binding, String attributes, String labelAttributes) {
          return addBinding(binding, binding.getControl(), attributes, labelAttributes);
      }
docs: adds a field binding to the form. This method does not use the default label attributes which may have been set
  through {@link #setLabelAttributes(String)}
  
  @param binding
  the binding of the field
  @param attributes
  optional layout attributes for the label. If null no layout attributes will be applied to the label.
  See {@link TableLayoutBuilder} for syntax details
  @return an array containing the label and the component of the binding