anchor.diff:  [abstract]
   .Abstract
   --
  -Similarly to many programming languages, Cypher has a notion of keywords, which is a word that has special meaning within the language.
  +Along with many programming languages, Cypher has a notion of keywords, which is a word that has special meaning within the language.
   Historically, and in contrast to many other languages, these words have been allowed to be used as symbolic names.
  -This is poor practice, as it opens up for users to write hard-to-read and possibly ambiguous statements.
  +This is poor practice, as it allows users to write hard-to-read and possibly ambiguous statements.
   This CIP defines a set of reserved words and proposes that they be disallowed from being used as symbolic names.
   --
   
  
positive.code: 
  ==== Reserved words
  
  We group the reserved words by the three main classes of words that they draw from: keywords, operators, and literals.
  In addition to this, we list a number of words that are reserved for future use.
  
  ===== Keywords
  
negative.code: 
  === Alternatives
  
  An extension to this proposal could disallow using the reserved words as:
  
  * Relationship types
  * Labels
  