anchor.diff:  ----
   
   Notice that there is nothing special about this class. It is a POJO that
  -has no dependencies on container specific interfaces, base classes or annotations.
  +has no dependencies on container specific interfaces, base classes, or annotations.
   
   [[beans-factory-ctor-arguments-resolution]]
   ===== Constructor Argument Resolution
  
positive.code: default pre-instantiate singleton beans. At the cost of some upfront time and memory to
  create these beans before they are actually needed, you discover configuration issues
  when the `ApplicationContext` is created, not later. You can still override this default
  behavior so that singleton beans initialize lazily, rather than being pre-instantiated.
  
  If no circular dependencies exist, when one or more collaborating beans are being
  injected into a dependent bean, each collaborating bean is totally configured prior
  
negative.code: 	class ThingOne(thingTwo: ThingTwo, thingThree: ThingThree)
  ----
  
  Assuming that the `ThingTwo` and `ThingThree` classes are not related by inheritance, no
  potential ambiguity exists. Thus, the following configuration works fine, and you do not
  need to specify the constructor argument indexes or types explicitly in the
  `<constructor-arg/>` element.
  
  [source,xml,indent=0,subs="verbatim,quotes"]
  ----
  