code: protected final Binding doBind(JComponent control, FormModel formModel, String formPropertyPath, Map context) {
          AbstractListBinding binding = createListBinding(control, formModel, formPropertyPath);
          Assert.notNull(binding);
          applyContext(binding, context);
          return binding;
      }
docs: Creates the binding and applies any context values