anchor.diff:  available on the classpath. If the broker is present, an embedded broker is started and
   configured automatically (unless the mode property has been explicitly set). The supported
   modes are: `embedded` (to make explicit that an embedded broker is required and should
  -lead to an error if the broker is not available in the classpath), and `native` to
  -connect to a broker using the `netty` transport protocol. When the latter is
  -configured, Spring Boot configures a `ConnectionFactory` connecting to a broker running
  -on the local machine with the default settings.
  +lead to an error if the broker is not available in the classpath), and `native` to connect
  +to a broker using the `netty` transport protocol. When the latter is configured, Spring
  +Boot configures a `ConnectionFactory` connecting to a broker running on the local machine
  +with the default settings.
   
   NOTE: If you are using `spring-boot-starter-hornetq` the necessary dependencies to
   connect to an existing HornetQ instance are provided, as well as the Spring infrastructure
  
positive.code: [[boot-features-redis]]
  === Redis
  http://redis.io/[Redis] is a cache, message broker and richly-featured key-value store.
  Spring Boot offers basic auto-configuration for the https://github.com/xetorthio/jedis/[Jedis]
  client library and abstractions on top of it provided by
  https://github.com/spring-projects/spring-data-redis[Spring Data Redis]. There is a
  `spring-boot-starter-redis` '`Starter POM`' for collecting the dependencies in a
  convenient way.
  
  
  
negative.code: includes `parent` and `child` methods that allow you to create a hierarchy.
  
  For example:
  
  [source,java,indent=0]
  ----
  	new SpringApplicationBuilder()
  