text: .. tabs-drivers::
  
     tabs:
       - id: shell
         content: |
           .. class:: copyable-code
           .. code-block:: javascript
  
              db.inventory.insertMany([
                 { item: "journal", qty: 25, tags: ["blank", "red"], size: { h: 14, w: 21, uom: "cm" } },
                 { item: "mat", qty: 85, tags: ["gray"], size: { h: 27.9, w: 35.5, uom: "cm" } },
                 { item: "mousepad", qty: 25, tags: ["gel", "blue"], size: { h: 19, w: 22.85, uom: "cm" } }
              ])
            
           .. only:: website
  
              You can run the operation in the web shell below:
  
              .. include:: /includes/fact-mws.rst
  
       - id: python
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/test_examples.py
              :language: python
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: motor
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/test_examples_motor.py
              :language: python
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: java-sync
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/DocumentationSamples.java
              :language: java
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: java-async
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/AsyncDocumentationSamples.java
              :language: java
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: nodejs
         content: |
           .. literalinclude:: /driver-examples/node_insert.js
              :language: javascript
              :dedent: 6
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: php
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/DocumentationExamplesTest.php
              :language: php
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: perl
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/driver-examples.t
              :language: perl
              :dedent: 4
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: ruby
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/shell_examples_spec.rb
              :language: ruby
              :dedent: 8
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: scala
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/DocumentationExampleSpec.scala
              :language: scala
              :dedent: 4
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: csharp
         content: |
           .. class:: copyable-code
           .. literalinclude:: /driver-examples/DocumentationExamples.cs
              :language: c#
              :dedent: 12
              :start-after: Start Example 3
              :end-before: End Example 3
  
       - id: go
         content: |
           .. literalinclude:: /driver-examples/go_examples.go
              :language: go
              :dedent: 2
              :start-after: Start Example 3
              :end-before: End Example 3
  