anchor.diff:  ----
   
   The preceding example specifies the use of the `Groovy` expression language.
  -The regular expression `value.op == 'u' && value.before.id == 2` filters out all update records for which the `id` field is equal to `2`.
  +The regular expression `value.op == 'u' && value.before.id == 2` removes all messages, except those that represent update (`u`) records with `id` values that are equal to `2`.
   
   [IMPORTANT]
   ====
  
positive.code: |`value` |A value of the message. |`org.apache.kafka.connect.data.Struct`
  |`keySchema` |Schema of the message key.|`org.apache.kafka.connect.data.Schema`
  |`valueSchema`|Schema of the message value.| `org.apache.kafka.connect.data.Schema`
  |`topic`|Name of the target topic.| N/A
  |`headers`|The map of message headers keyed with header name and value composed of `schema` and `value` variables| N/A
  |=======================
  
  An expression can invoke arbitrary methods on its variables. 
  The expression should resolve to a Boolean value that determines whether the message is removed (`true`) or kept.
  Expressions should not result in any side-effects. That is, they should not modify any variables that they pass.
  
  // Type: reference
  
negative.code: ----
  
  .Javascript with Graal.js
  When you create filtering conditions by using JavaScript with Graal.js, you use an approach that is similar to the one that you use with Groovy.
  For example:
  
  [source,javascript]
  