When using `mvc:annotation-driven` automagic, there must be an option to override default beans of RequestMappingHandlerMapping and RequestMappingHandlerAdapter.
On the link above, we fell to problem, that even if we instantiate our own subclass of RequestMappingHandlerMapping, and put it in right order, before the processing of default bean instance, we're not able to override it, nor configure it.
Which is causing problems for example to implement @RequestCondition.
In XML, there should be possibility to ref our own implementation of these beans:
Not forcing us to use BeansPostProcessor, as an ugly solution to reconfigure default given beans.