anchor.diff:  
   Implement `SmartContextLoader` instead of this interface in order to provide support for
   annotated classes, active bean definition profiles, test property sources, context
  -hierarchies, and ++WebApplicationContext++s.
  +hierarchies, and `WebApplicationContext` support.
   
   * `SmartContextLoader`: Extension of the `ContextLoader` interface introduced in Spring
     3.1.
  
positive.code: extend a particular class hierarchy.
  
  The following section provides an overview of the internals of the TestContext
  framework. If you are only interested in using the framework and not necessarily
  interested in extending it with your own custom listeners or custom loaders, feel free
  to go directly to the configuration (<<testcontext-ctx-management,context management>>,
  <<testcontext-fixture-di,dependency injection>>, <<testcontext-tx,transaction
  management>>), <<testcontext-support-classes,support classes>>, and
  
negative.code: ** `GenericPropertiesContextLoader`: loads a standard `ApplicationContext` from Java
  Properties files.
  
  The following sections explain how to configure the TestContext framework and provide
  working examples of how to write unit and integration tests with the framework.
  
  [[testcontext-tel-config]]
  ==== TestExecutionListener configuration
  