anchor.diff:  
   `==` (equal, case-sensitive)::
   Returns `true` if the values to the left and right of the operator are equal.
  -Otherwise returns `false`. For strings, matching is case-sensitive. Wildcards
  -are not supported.
  +Otherwise returns `false`. Wildcards are not supported.
   
   `:` (equal, case-insensitive)::
   Returns `true` if strings to the left and right of the operator are equal.
  -Otherwise returns `false`. Matching is case-insensitive and can only be used to
  -compare strings. Supports <<eql-syntax-wildcards,wildcards>> and
  -<<eql-syntax-lookup-operators,list lookups>>.
  +Otherwise returns `false`. Can only be used to compare strings. Supports
  +<<eql-syntax-wildcards,wildcards>> and <<eql-syntax-lookup-operators,list
  +lookups>>.
   
   [IMPORTANT]
   ====
  
positive.code: ----
  
  `in` (case-sensitive)::
  Returns `true` if the value is contained in the provided list. For strings,
  matching is case-sensitive.
  
  `in~` (case-insensitive)::
  Returns `true` if the value is contained in the provided list. For strings,
  matching is case-insensitive.
  
  `not in` (case-sensitive)::
  Returns `true` if the value is not contained in the provided list. For strings,
  matching is case-sensitive.
  
  `not in~` (case-insensitive)::
  Returns `true` if the value is not contained in the provided list. For strings,
  matching is case-insensitive.
  
  `:` (case-insensitive)::
  Returns `true` if the value is contained in the provided list. Can only be used
  to compare strings.
  
  [discrete]
  
negative.code: 
  `!=` (not equal, case-sensitive)::
  Returns `true` if the values to the left and right of the operator are not
  equal. Otherwise returns `false`. Wildcards are not supported.
  
  `>=` (greater than or equal) ::
  Returns `true` if the value to the left of the operator is greater than or equal
  