anchor.diff:  
   Using our tutorial from our https://www.github.com/debezium-examples[examples repository], lets take a look at the differences in these capture modes.
   
  +First, lets add a new record to our `customers` collection.
  +Using the MongoDB shell, this can be done by running the following command:
  +
  +[source,shell]
  +----
  +db.customers.insert([
  +    {
  +        _id : NumberLong("1005"),
  +        first_name : 'Bob',
  +        last_name : 'Hopper',
  +        email : 'thebob@example.com',
  +        unique_id : UUID() }
  +]);
  +----
  +
  +This will generate a change event but as you'll see if you inspect the topic, the contents of the event are not all that different from Debezium 1.7 or before.
  +Since the event is an insert, all field values are contained within the emitted event.
  +
  +Where we see the capture mode differences in action is during update operations.
  +Now modify the customer's first and last name again using the MongoDB shell with this command:
  +
  +[source,shell]
  +----
  +db.customers.update(
  +    { _id:NumberLong("1005") },
  +    { $set: {
  +        first_name: "Bobby",
  +        last_name: "Copper"
  +    } });
  +----
  +
  +This update modifies the first and last name of the customer at id `1005`.
  +The following sections show what that update event will look like for each capture mode.
  +
   ==== Oplog
   
   The following shows a snippet of an update event when using the `oplog` capture mode.
  
positive.code:     "filter": null,
      "updateDescription": {
        "removedFields": null,
        "updatedFields": "{\"first_name\": \"Bobby\"}",
        "truncatedArrays": null
      },
      "source": {
        "version": "1.8.0-SNAPSHOT",
        "connector": "mongodb",
        "name": "dbserver1",
        "ts_ms": 1635292448000,
  
negative.code:   },
    "payload": {
      "after": null,
      "patch": "{\"$v\": 1, \"$set\": { \"first_name\": \"Bobby\", \"last_name\": \"Copper\"}}",
      "filter": "{\"_id\": {\"$numberLong\": \"1005\"}}",
      "updateDescription": null,
      "source": {
        "version": "1.8.0.Alpha1",
        "connector": "mongodb",
        "name": "dbserver1",
        "ts_ms": 1635291250000,
  