Automatic initialization of Component dependencies
Flesh Transform out a bit