code: protected BeanDefinitionBuilder getApiHelperBeanDefinitionBuilder(Map<String, Object> allAttributes)
  	{
  		return BeanDefinitionBuilder.genericBeanDefinition(apiHelperClass)
  				.addConstructorArgReference("usersConnectionRepository")
  				.addConstructorArgReference("userIdSource");
  	}
docs: Subclassing hook to allow api helper bean to be configured with attributes from annotation
  @param allAttributes additional attributes that may be used when creating the API helper bean.
  @return a {@link BeanDefinitionBuilder} for the API Helper