anchor.diff:  |Optional, may be used repeatedly.
   
   |Variables
  -|Declarations of DRL globals, i.e., a type followed by a variable name. Multiple global definitions
  -              must be separated with a comma.
  +|Declarations of DRL globals, i.e., a type followed by a variable name. Multiple global definitions must be separated with a comma.
   |Optional, may be used repeatedly.
   
   |Functions
  
positive.code: ====
  
  .Rule attribute entries in the Rule Set area
  [cols="1,1,1", options="header"]
  |===
  | Keyword
  | Initial
  
negative.code: | Usage
  
  |RuleSet
  |The package name for the generated DRL file. Optional, the default is ``rule_table``.
  |Must be First entry.
  
  |Sequential
  |"true" or "false". If "true", then salience is used to ensure that rules fire from the top down.
  |Optional, at most once. If omitted, no firing order is imposed.
  
  |SequentialMaxPriority
  |Integer numeric value.
  |Optional, at most once. In sequential mode, this option is used to set the start value of the salience. If omitted, the default value is 65535.
  
  |SequentialMinPriority
  |Integer numeric value.
  |Optional, at most once. In sequential mode this option is used to check if this minimum salience value is not violated. If omitted the default value is 0.
  
  |EscapeQuotes
  |"true" or "false". If "true", then quotation marks are escaped so that they appear literally in the DRL.
  |Optional, at most once. If omitted, quotation marks are escaped.
  
  |NumericDisabled
  |"true" or "false". If "true", then a String representation is used for DRL instead of a double value from a Numeric
  cell.
  |Optional, at most once. If omitted, a double value is used.
  
  |Import
  