anchor.diff:  
   A repository of sample and incubating Ruby-based extensions for Asciidoctor.
   
  -If you just want to use the extensions here, skip ahead to <<using-an-extension>>.
  +If you simply want to use the extensions in this repository, skip ahead to <<using-an-extension>>.
   To create your own extension, we recommend that you first read the http://asciidoctor.org/docs/user-manual/#extensions[extensions section] in the Asciidoctor user manual.
   
   == Extension types
   
  -We have these types of extensions in the lab:
  +We have the following types of extensions in the lab:
   
   - *Preprocessor* - processes the AsciiDoc source before it is parsed
   - *IncludeProcessor* - intercepts the AsciiDoc include directive
  
positive.code: ```
  
  WARNING: Certain extensions require additional libraries.
  Please consult the registration file for the extension for details about what is required to use it.
  
  == Adding an extension
  
  
negative.code: 
  == Using an extension
  
  Before creating your own extensions, it would be wise to run one yourself.
  First, make sure Asciidoctor is installed:
  
   $ gem install asciidoctor
  
  Next, run the extension from the root directory of the project:
  
    $ asciidoctor -r lib/emoji-inline-macro.rb lib/emoji-inline-macro/sample.adoc
    # asciidoctor: FAILED: 'lib/emoji-inline-macro.rb' could not be loaded
  