the example introduces Spring 4's @Conditional, which we can use to dynamically build up a bean dependency based on the presence or non presence of property values in a prooperty file