Efferent dependencies are now also found from the component type itself (this helps when marking Spring MVC controllers as components, where an interface is unnecessary).