code: protected Set<String> getExclusions(AnnotationMetadata metadata,
  			AnnotationAttributes attributes) {
  		Set<String> excluded = new LinkedHashSet<>();
  		excluded.addAll(asList(attributes, "exclude"));
  		excluded.addAll(Arrays.asList(attributes.getStringArray("excludeName")));
  		excluded.addAll(getExcludeAutoConfigurationsProperty());
  		return excluded;
  	}
docs: Return any exclusions that limit the candidate configurations.
  @param metadata the source metadata
  @param attributes the {@link #getAttributes(AnnotationMetadata) annotation
  attributes}
  @return exclusions or an empty set