anchor.diff:  The TCK is split into categories based on language constructs.
   The two main groups are clauses and expressions.
   Each group enumerates its members.
  -Within each member, there is additional categories.
  +Within each member, there are additional categories.
   
  -There is also `uncategorized` directory containing uncategorized features.
  +There is also an `uncategorized` directory containing uncategorized features.
   
   == Clauses
   
  -Each clause has its own directory of Gherkin `.feature` files, or _feature_ for short.
  +Each clause has its own directory of Gherkin `.feature` files, or _features_ for short.
   Each feature follows a naming convention of `<clause-name><group-id>.feature`.
   
   === CREATE
  
positive.code: The expressions are grouped into categories based on their domain.
  Each category consists of a number of features.
  
  === Aggregation
  
  * `Aggregation1`: ...
  
  === Function
  
  * `Function1`: Type conversion functions
  * `Function2`: Negative tests for functions (invalid arguments etc)
  
  === Literal
  
  * `Function1`: ...
negative.code: 
  === MATCH
  
  * `Match1`: ...
  
  === UNWIND
  
  