code: public static String getCombinedForAddSection(final String sectionName, final Autocompleteable component) {
  		if (Util.empty(sectionName)) {
  			throw new IllegalArgumentException("Auto-fill section names must not be empty.");
  		}
  		if (component == null) {
  			return getNamedSection(sectionName);
  		}
  		if (component.isAutocompleteOff()) {
  			throw new SystemException("Auto-fill sections cannot be applied to fields with autocomplete off.");
  		}
  
  		String currentValue = component.getAutocomplete();
  		return getCombinedForSection(sectionName, currentValue);
  	}
docs: Helper to reduce typing in implementations of {@link Autocompleteable}.
  @param sectionName the name of the auto-fill section to add to the component's {@code autocomplete} attribute
  @param component the component being modified
  @return a value for the {@code autocomplete} attribute which is pre-pended by the formatted auto-fill section name