anchor.diff:  ----
   ====
   
  -2. Make the Store Renderable
  +2. Make the Store Renderable as this will be used internally to extract the text
   
   .Making the Store interface Renderable
   ====
  
positive.code: public interface DocumentStore extends ContentStore<Document, UUID> implements Searchable<Document>, Renderable<Document> {
  }
  ====
  
negative.code: This requires two stages of configuration:
  
  1. Add one or more renderers to the application context.  These renderers are used to perform the text extraction.  To be
  used for text extraction a renderer *must* produce `text/plain` content but can consume any suitable mime type.   When
  content matching its `consume` mime type is added to a Store the renderer will be invoked to extract text and this extracted text
  will then be sent to the Elasticsearch for fulltext indexing in place of the original content.
  
  .Adding a renderer to perform text extraction
  ====
  