Along the lines of gh-25147, we should also deprecate InstantiationAwareBeanPostProcessorAdapter and let the corresponding post-processors implement the (Smart)InstantiationAwareBeanPostProcessor interface direcly (relying on the default methods there).