Introducing #require as a simplified replacement for #resolveDependencies
typo
fixed the case where the beans are initialized in the wrong order.
Converting test to #require usage
Merge branch 'init-order-fix'