anchor.diff:  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.
  +behavior so that singleton beans initialize lazily, rather than being eagerly
  +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
  
positive.code: ----
  
  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.
  
  [[beans-factory-ctor-arguments-resolution]]
  ===== Constructor Argument Resolution
  
negative.code: 	public class SimpleMovieLister {
  
  		// the SimpleMovieLister has a dependency on a MovieFinder
  		private final MovieFinder movieFinder;
  
  		// a constructor so that the Spring container can inject a MovieFinder
  		public SimpleMovieLister(MovieFinder movieFinder) {
  