[Ch6] Create Chains of Dependency, spcifying property and constructor parameter values for DI, and using Conditional Binding