@Component.factory takes a String but the description is "Whether the component is a factory component". Should this field be a boolean or should the description be updated?
Could someone tell me more about what @Component.configurationFactory turns on or influences? The description leads me to believe that a String is expected but the field is a boolean. Is there some doc on what a configuration factory is? Have the descriptions or field types of these 2 fields been swapped?

