Experiment with autowire-by-name for properties and method args
Add initial experiment of autowiring params by name
Streamline param autowiring