Spring Framework 4.2 introduces first-class support for explicit annotation attribute overrides via a new @AliasFor annotation.
In order to avoid potential future naming conflicts and to make the current implicit attribute overrides explicit (and documented), @SpringApplicationConfiguration should be retrofitted to use @AliasFor.