We only need one special name for a property source. In the end it gets used twice, but this simplifies the logic a bit and ensures that there is never a PropertySource with that name and things like spring.application.name=bootstrap in it.
Spring Cloud Context
Utilities and special services for the ApplicationContext of a Spring Cloud application (bootstrap context, encryption, refresh scope and environment endpoints).