While working on #31456, I noticed that AbstractTestContextBootstrapper unnecessarily resolves the ContextLoader twice when building default MergedContextConfiguration.
We should therefore revise the internals of AbstractTestContextBootstrapper to avoid that.