You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2021/04/28 15:28:20 UTC

svn commit: r1889266 [4/24] - in /tinkerpop/site: docs/3.4.11-SNAPSHOT/ docs/3.4.11-SNAPSHOT/dev/developer/ docs/3.4.11-SNAPSHOT/dev/future/ docs/3.4.11-SNAPSHOT/dev/io/ docs/3.4.11-SNAPSHOT/dev/provider/ docs/3.4.11-SNAPSHOT/recipes/ docs/3.4.11-SNAPS...

Modified: tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/getting-started/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/getting-started/index.html?rev=1889266&r1=1889265&r2=1889266&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/getting-started/index.html (original)
+++ tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/getting-started/index.html Wed Apr 28 15:28:18 2021
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="generator" content="Asciidoctor 1.5.5">
+<meta name="generator" content="Asciidoctor 1.5.8">
 <title>Getting Started</title>
 <style>
 /*
@@ -973,10 +973,10 @@ Gremlin script that can be copied and pa
 <p>It can be instantiated in the console this way:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-1" type="radio" name="radio-set-1611320700-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-2" type="radio" name="radio-set-1611320700-1" class="tab-selector-2" />
-  <label for="tab-1611320700-2" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-1" type="radio" name="radio-set-1619618513-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-2" type="radio" name="radio-set-1619618513-1" class="tab-selector-2" />
+  <label for="tab-1619618513-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1036,35 +1036,35 @@ and to write (<a href="https://tinkerpop
 <p>With your <code>TraversalSource</code> <code>g</code> available it is now possible to ask Gremlin to traverse the <code>Graph</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-3" type="radio" name="radio-set-1611320700-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-4" type="radio" name="radio-set-1611320700-3" class="tab-selector-2" />
-  <label for="tab-1611320700-4" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-3" type="radio" name="radio-set-1619618513-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-4" type="radio" name="radio-set-1619618513-3" class="tab-selector-2" />
+  <label for="tab-1619618513-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V() <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
+<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V() <span class="comment">//</span>// <b class="conum">(1)</b>
 ==&gt;v[<span class="integer">1</span>]
 ==&gt;v[<span class="integer">2</span>]
 ==&gt;v[<span class="integer">3</span>]
 ==&gt;v[<span class="integer">4</span>]
 ==&gt;v[<span class="integer">5</span>]
 ==&gt;v[<span class="integer">6</span>]
-gremlin&gt; g.V(<span class="integer">1</span>) <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>) <span class="comment">//</span>// <b class="conum">(2)</b>
 ==&gt;v[<span class="integer">1</span>]
-gremlin&gt; g.V(<span class="integer">1</span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">3</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(3)</b>
 ==&gt;marko
-gremlin&gt; g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">4</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(4)</b>
 ==&gt;e[<span class="integer">7</span>][<span class="integer">1</span>-knows-&gt;<span class="integer">2</span>]
 ==&gt;e[<span class="integer">8</span>][<span class="integer">1</span>-knows-&gt;<span class="integer">4</span>]
-gremlin&gt; g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).inV().values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">5</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).inV().values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(5)</b>
 ==&gt;vadas
 ==&gt;josh
-gremlin&gt; g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">6</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(6)</b>
 ==&gt;vadas
 ==&gt;josh
-gremlin&gt; g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">age</span><span class="delimiter">'</span></span>, gt(<span class="integer">30</span>)).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">7</b><span class="invisible">\</span>
+gremlin&gt; g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">age</span><span class="delimiter">'</span></span>, gt(<span class="integer">30</span>)).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(7)</b>
 ==&gt;josh</code></pre>
 </div>
 </div>
@@ -1074,12 +1074,12 @@ gremlin&gt; g.V(<span class="integer">1<
     <div class="tabcontent-2">
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="groovy">g.V() <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
-g.V(<span class="integer">1</span>) <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
-g.V(<span class="integer">1</span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">3</b><span class="invisible">\</span>
-g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">4</b><span class="invisible">\</span>
-g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).inV().values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">5</b><span class="invisible">\</span>
-g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="invisible">//</span><b class="conum">6</b><span class="invisible">\</span>
+<pre class="CodeRay highlight"><code data-lang="groovy">g.V() <span class="comment">//</span>// <b class="conum">(1)</b>
+g.V(<span class="integer">1</span>) <span class="comment">//</span>// <b class="conum">(2)</b>
+g.V(<span class="integer">1</span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(3)</b>
+g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(4)</b>
+g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).inV().values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(5)</b>
+g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>) <span class="comment">//</span>// <b class="conum">(6)</b>
 g.V(<span class="integer">1</span>).out(<span class="string"><span class="delimiter">'</span><span class="content">knows</span><span class="delimiter">'</span></span>).has(<span class="string"><span class="delimiter">'</span><span class="content">age</span><span class="delimiter">'</span></span>, gt(<span class="integer">30</span>)).values(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>)    <span class="invisible">//</span><b class="conum">7</b></code></pre>
 </div>
 </div>
@@ -1209,10 +1209,10 @@ helps orient where you need him to go ne
 as an example. First, you need to create this graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-5" type="radio" name="radio-set-1611320700-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-6" type="radio" name="radio-set-1611320700-5" class="tab-selector-2" />
-  <label for="tab-1611320700-6" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-5" type="radio" name="radio-set-1619618513-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-6" type="radio" name="radio-set-1619618513-5" class="tab-selector-2" />
+  <label for="tab-1619618513-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1254,10 +1254,10 @@ shorthand form that enables a more fluid
 that static importing you would instead have to write:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-7" type="radio" name="radio-set-1611320700-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-8" type="radio" name="radio-set-1611320700-7" class="tab-selector-2" />
-  <label for="tab-1611320700-8" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-7" type="radio" name="radio-set-1619618513-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-8" type="radio" name="radio-set-1619618513-7" class="tab-selector-2" />
+  <label for="tab-1619618513-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1352,10 +1352,10 @@ those that have the "name" property valu
 <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#has-step">has()</a> step as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-9" type="radio" name="radio-set-1611320700-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-10" type="radio" name="radio-set-1611320700-9" class="tab-selector-2" />
-  <label for="tab-1611320700-10" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-9" type="radio" name="radio-set-1619618513-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-10" type="radio" name="radio-set-1619618513-9" class="tab-selector-2" />
+  <label for="tab-1619618513-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1395,10 +1395,10 @@ The variable <code>g</code> is the <code
 by including the vertex label as part of the filter to ensure that the "name" property key refers to a "person" vertex.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-11" type="radio" name="radio-set-1611320700-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-12" type="radio" name="radio-set-1611320700-11" class="tab-selector-2" />
-  <label for="tab-1611320700-12" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-11" type="radio" name="radio-set-1619618513-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-12" type="radio" name="radio-set-1619618513-11" class="tab-selector-2" />
+  <label for="tab-1619618513-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1451,10 +1451,10 @@ what direction to follow. In this case,
 we use the <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#vertex-steps">outE</a> step.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-13" type="radio" name="radio-set-1611320700-13" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-13" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-14" type="radio" name="radio-set-1611320700-13" class="tab-selector-2" />
-  <label for="tab-1611320700-14" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-13" type="radio" name="radio-set-1619618513-13" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-13" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-14" type="radio" name="radio-set-1619618513-13" class="tab-selector-2" />
+  <label for="tab-1619618513-14" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1486,10 +1486,10 @@ we use the <a href="https://tinkerpop.ap
 vertex with <code>inV()</code>.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-15" type="radio" name="radio-set-1611320700-15" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-15" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-16" type="radio" name="radio-set-1611320700-15" class="tab-selector-2" />
-  <label for="tab-1611320700-16" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-15" type="radio" name="radio-set-1619618513-15" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-15" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-16" type="radio" name="radio-set-1619618513-15" class="tab-selector-2" />
+  <label for="tab-1619618513-16" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1521,10 +1521,10 @@ vertex with <code>inV()</code>.</p>
 statement above with:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-17" type="radio" name="radio-set-1611320700-17" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-17" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-18" type="radio" name="radio-set-1611320700-17" class="tab-selector-2" />
-  <label for="tab-1611320700-18" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-17" type="radio" name="radio-set-1619618513-17" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-17" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-18" type="radio" name="radio-set-1619618513-17" class="tab-selector-2" />
+  <label for="tab-1619618513-18" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1553,10 +1553,10 @@ statement above with:</p>
 "software" vertex and you can therefore ask Gremlin to extract the value of the "name" property as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-19" type="radio" name="radio-set-1611320700-19" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-19" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-20" type="radio" name="radio-set-1611320700-19" class="tab-selector-2" />
-  <label for="tab-1611320700-20" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-19" type="radio" name="radio-set-1619618513-19" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-19" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-20" type="radio" name="radio-set-1619618513-19" class="tab-selector-2" />
+  <label for="tab-1619618513-20" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1591,10 +1591,10 @@ There&#8217;s not much more that can be
 the "First Five Minutes" section. Recall that you can create this <code>Graph</code> and establish a <code>TraversalSource</code> with:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-21" type="radio" name="radio-set-1611320700-21" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-21" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-22" type="radio" name="radio-set-1611320700-21" class="tab-selector-2" />
-  <label for="tab-1611320700-22" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-21" type="radio" name="radio-set-1619618513-21" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-21" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-22" type="radio" name="radio-set-1619618513-21" class="tab-selector-2" />
+  <label for="tab-1619618513-22" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1624,10 +1624,10 @@ use <code>has()</code>. What if we wante
 use the <code>within</code> comparator with <code>has()</code> as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-23" type="radio" name="radio-set-1611320700-23" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-23" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-24" type="radio" name="radio-set-1611320700-23" class="tab-selector-2" />
-  <label for="tab-1611320700-24" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-23" type="radio" name="radio-set-1619618513-23" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-23" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-24" type="radio" name="radio-set-1619618513-23" class="tab-selector-2" />
+  <label for="tab-1619618513-24" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1672,10 +1672,10 @@ language you are interested in in the <a
 <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#mean-step">mean()</a> step as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-25" type="radio" name="radio-set-1611320700-25" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-25" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-26" type="radio" name="radio-set-1611320700-25" class="tab-selector-2" />
-  <label for="tab-1611320700-26" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-25" type="radio" name="radio-set-1619618513-25" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-25" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-26" type="radio" name="radio-set-1619618513-25" class="tab-selector-2" />
+  <label for="tab-1619618513-26" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1701,10 +1701,10 @@ language you are interested in in the <a
 step. We know how to find the "software" that "marko" created:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-27" type="radio" name="radio-set-1611320700-27" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-27" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-28" type="radio" name="radio-set-1611320700-27" class="tab-selector-2" />
-  <label for="tab-1611320700-28" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-27" type="radio" name="radio-set-1619618513-27" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-27" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-28" type="radio" name="radio-set-1619618513-27" class="tab-selector-2" />
+  <label for="tab-1619618513-28" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1726,7 +1726,7 @@ step. We know how to find the "software"
   </div>
 </section>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/gremlin-on-software-vertex.png" alt="gremlin on software vertex" width="325"></span> Let&#8217;s extend on that query to try to learn who "marko"
+<p><span class="image right"><img src="../../images/gremlin-on-software-vertex.png" alt="gremlin on software vertex" width="325"></span> Let&#8217;s extend on that query to try to learn who "marko"
 collaborates with when it comes to the software he created. In other words, let&#8217;s try to answer the question of: "Who
 are the people that marko develops software with?" To do that, we should first picture Gremlin where we left him in
 the previous query.  He was standing on the "software" vertex. To find out who "created" that "software", we need to
@@ -1747,10 +1747,10 @@ on what well-formatted Gremlin should lo
 </table>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-29" type="radio" name="radio-set-1611320700-29" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-29" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-30" type="radio" name="radio-set-1611320700-29" class="tab-selector-2" />
-  <label for="tab-1611320700-30" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-29" type="radio" name="radio-set-1619618513-29" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-29" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-30" type="radio" name="radio-set-1619618513-29" class="tab-selector-2" />
+  <label for="tab-1619618513-30" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1784,10 +1784,10 @@ on what well-formatted Gremlin should lo
 handles that exclusion:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-31" type="radio" name="radio-set-1611320700-31" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-31" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-32" type="radio" name="radio-set-1611320700-31" class="tab-selector-2" />
-  <label for="tab-1611320700-32" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-31" type="radio" name="radio-set-1619618513-31" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-31" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-32" type="radio" name="radio-set-1619618513-31" class="tab-selector-2" />
+  <label for="tab-1619618513-32" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1833,10 +1833,10 @@ filters out the "marko" that we get when
 <p>You will find many uses of <code>as()</code>. Here it is in combination with <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#select-step">select</a>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-33" type="radio" name="radio-set-1611320700-33" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-33" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-34" type="radio" name="radio-set-1611320700-33" class="tab-selector-2" />
-  <label for="tab-1611320700-34" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-33" type="radio" name="radio-set-1619618513-33" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-33" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-34" type="radio" name="radio-set-1619618513-33" class="tab-selector-2" />
+  <label for="tab-1619618513-34" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1871,10 +1871,10 @@ step and its related step modulator call
 we wanted to ask Gremlin to group all the vertices in the graph by their vertex label we could do:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-35" type="radio" name="radio-set-1611320700-35" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-35" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-36" type="radio" name="radio-set-1611320700-35" class="tab-selector-2" />
-  <label for="tab-1611320700-36" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-35" type="radio" name="radio-set-1619618513-35" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-35" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-36" type="radio" name="radio-set-1619618513-35" class="tab-selector-2" />
+  <label for="tab-1619618513-36" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1903,10 +1903,10 @@ could ask Gremlin to get us the value of
 modulator to <code>group()</code> to transform the values.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320700-37" type="radio" name="radio-set-1611320700-37" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-37" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-38" type="radio" name="radio-set-1611320700-37" class="tab-selector-2" />
-  <label for="tab-1611320700-38" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-37" type="radio" name="radio-set-1619618513-37" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-37" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-38" type="radio" name="radio-set-1619618513-37" class="tab-selector-2" />
+  <label for="tab-1619618513-38" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1947,7 +1947,7 @@ way, you can identify areas of interest
 <div class="sect2">
 <h3 id="_why_tinkerpop">Why TinkerPop?</h3>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/provider-integration.png" alt="provider integration" width="350"></span> The goal of TinkerPop, as a Graph Computing Framework, is to
+<p><span class="image right"><img src="../../images/provider-integration.png" alt="provider integration" width="350"></span> The goal of TinkerPop, as a Graph Computing Framework, is to
 make it easy for developers to create graph applications by providing APIs and tools that simplify their endeavors.
 One of the fundamental aspects to what TinkerPop offers in this area lies in the fact that TinkerPop is an abstraction
 layer over different graph databases and different graph processors. As an abstraction layer, TinkerPop provides a way
@@ -1997,7 +1997,7 @@ the documentation for individual <code>G
 <div class="sect2">
 <h3 id="_loading_data">Loading Data</h3>
 <div class="paragraph">
-<p><span class="image" style="float: left"><img src="../../images/gremlin-to-the-7.png" alt="gremlin to the 7" width="100"></span> There are many strategies for getting data into your graph. As you are
+<p><span class="image left"><img src="../../images/gremlin-to-the-7.png" alt="gremlin to the 7" width="100"></span> There are many strategies for getting data into your graph. As you are
 just getting started, let&#8217;s look at the simpler methods aimed at "smaller" graphs. A "small" graph, in this
 context, is one that has fewer than ten million edges. The most direct way to load this data is to write a Groovy script
 that can be executed in the Gremlin Console, a tool that you should be well familiar with at this point. For our
@@ -2105,18 +2105,18 @@ they help make Gremlin more accessible a
 language.</p>
 </div>
 <section class="tabs tabs-6">
-  <input id="tab-1611320700-39" type="radio" name="radio-set-1611320700-39" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320700-39" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320700-40" type="radio" name="radio-set-1611320700-39" class="tab-selector-2" />
-  <label for="tab-1611320700-40" class="tab-label-2">groovy</label>
-  <input id="tab-1611320700-41" type="radio" name="radio-set-1611320700-39" class="tab-selector-3" />
-  <label for="tab-1611320700-41" class="tab-label-3">csharp</label>
-  <input id="tab-1611320700-42" type="radio" name="radio-set-1611320700-39" class="tab-selector-4" />
-  <label for="tab-1611320700-42" class="tab-label-4">java</label>
-  <input id="tab-1611320700-43" type="radio" name="radio-set-1611320700-39" class="tab-selector-5" />
-  <label for="tab-1611320700-43" class="tab-label-5">javascript</label>
-  <input id="tab-1611320700-44" type="radio" name="radio-set-1611320700-39" class="tab-selector-6" />
-  <label for="tab-1611320700-44" class="tab-label-6">python</label>
+  <input id="tab-1619618513-39" type="radio" name="radio-set-1619618513-39" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618513-39" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618513-40" type="radio" name="radio-set-1619618513-39" class="tab-selector-2" />
+  <label for="tab-1619618513-40" class="tab-label-2">groovy</label>
+  <input id="tab-1619618513-41" type="radio" name="radio-set-1619618513-39" class="tab-selector-3" />
+  <label for="tab-1619618513-41" class="tab-label-3">csharp</label>
+  <input id="tab-1619618513-42" type="radio" name="radio-set-1619618513-39" class="tab-selector-4" />
+  <label for="tab-1619618513-42" class="tab-label-4">java</label>
+  <input id="tab-1619618513-43" type="radio" name="radio-set-1619618513-39" class="tab-selector-5" />
+  <label for="tab-1619618513-43" class="tab-label-5">javascript</label>
+  <input id="tab-1619618513-44" type="radio" name="radio-set-1619618513-39" class="tab-selector-6" />
+  <label for="tab-1619618513-44" class="tab-label-6">python</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2200,7 +2200,7 @@ research within the reference documentat
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2021-01-22 09:13:14 EST
+Last updated 2021-04-28 11:11:39 -0400
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlin-language-variants/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlin-language-variants/index.html?rev=1889266&r1=1889265&r2=1889266&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlin-language-variants/index.html (original)
+++ tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlin-language-variants/index.html Wed Apr 28 15:28:18 2021
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="generator" content="Asciidoctor 1.5.5">
+<meta name="generator" content="Asciidoctor 1.5.8">
 <title>Gremlin Language Variants</title>
 <style>
 /*
@@ -970,7 +970,7 @@ and it is important that these two conce
 <div class="sect2">
 <h3 id="_language_drivers">Language Drivers</h3>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/language-drivers.png" alt="language drivers" width="375"></span> A Gremlin language driver is a software library that is able to
+<p><span class="image right"><img src="../../images/language-drivers.png" alt="language drivers" width="375"></span> A Gremlin language driver is a software library that is able to
 communicate with a TinkerPop-enabled graph system whether directly via the JVM or indirectly via
 <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#connecting-gremlin-server">Gremlin Server</a> Gremlin Server or some
 other <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#connecting-rgp">RemoteConnection</a> enabled graph system.
@@ -1002,7 +1002,7 @@ tutorial for <code>GraphTraversal</code>
 <div class="sect2">
 <h3 id="_language_variants">Language Variants</h3>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/language-variants.png" alt="language variants" width="375"></span> A Gremlin language variant is a software library that allows a
+<p><span class="image right"><img src="../../images/language-variants.png" alt="language variants" width="375"></span> A Gremlin language variant is a software library that allows a
 developer to write a Gremlin traversal within their native programming language. The language variant is responsible
 for creating Gremlin <code>Bytecode</code> that will ultimately be translated and compiled to a <code>Traversal</code> by a
 TinkerPop-enabled graph system.</p>
@@ -1069,7 +1069,7 @@ definitive representation of the Gremlin
 <div class="sect2">
 <h3 id="using-jython-and-the-jvm">Using Jython and the JVM</h3>
 <div class="paragraph">
-<p><span class="image" style="float: left"><a class="image" href="http://www.jython.org/"><img src="../../images/jython-logo.png" alt="jython logo" width="200"></a></span> <a href="http://www.jython.org/">Jython</a> provides a
+<p><span class="image left"><a class="image" href="http://www.jython.org/"><img src="../../images/jython-logo.png" alt="jython logo" width="200"></a></span> <a href="http://www.jython.org/">Jython</a> provides a
 <a href="https://www.jcp.org/en/jsr/detail?id=223">JSR-223</a> <code>ScriptEngine</code> implementation that enables the evaluation of
 Python on the <a href="https://en.wikipedia.org/wiki/Java_virtual_machine">Java virtual machine</a>. In other words, Jython&#8217;s
 virtual machine is not the standard <a href="https://wiki.python.org/moin/CPython">CPython</a> reference implementation
@@ -1177,7 +1177,7 @@ to have the extension added to a future
 <div class="sect2">
 <h3 id="using-python-and-remoteconnection">Using Python and RemoteConnection</h3>
 <div class="paragraph">
-<p><span class="image" style="float: left"><a class="image" href="https://www.python.org/"><img src="../../images/python-logo.png" alt="python logo" width="125"></a></span> The JVM is a powerful piece of technology
+<p><span class="image left"><a class="image" href="https://www.python.org/"><img src="../../images/python-logo.png" alt="python logo" width="125"></a></span> The JVM is a powerful piece of technology
 that has, over the years, become a meeting ground for developers from numerous language communities. However, not all
 applications will use the JVM. Given that Apache TinkerPop is a Java-framework, there must be a way for two different
 virtual machines to communicate traversals and their results. This section presents the second Gremlin language
@@ -1563,7 +1563,7 @@ step variations in <code>GraphTraversal<
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2021-01-22 09:15:50 EST
+Last updated 2021-04-28 11:26:33 -0400
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlins-anatomy/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlins-anatomy/index.html?rev=1889266&r1=1889265&r2=1889266&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlins-anatomy/index.html (original)
+++ tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/gremlins-anatomy/index.html Wed Apr 28 15:28:18 2021
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="generator" content="Asciidoctor 1.5.5">
+<meta name="generator" content="Asciidoctor 1.5.8">
 <title>Gremlin&#8217;s Anatomy</title>
 <style>
 /*
@@ -810,10 +810,10 @@ table.CodeRay td.code>pre{padding:0}
 <p><strong>3.4.11-SNAPSHOT</strong></p>
 </div>
 <div class="sect1">
-<h2 id="_gremlin_s_anatomy">Gremlin&#8217;s Anatomy</h2>
+<h2 id="_gremlins_anatomy">Gremlin&#8217;s Anatomy</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><span class="image" style="float: left"><img src="../../images/gremlin-anatomy.png" alt="gremlin anatomy" width="160"></span>The Gremlin language is typically described by the individual
+<p><span class="image left"><img src="../../images/gremlin-anatomy.png" alt="gremlin anatomy" width="160"></span>The Gremlin language is typically described by the individual
 <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#graph-traversal-steps">steps</a> that make up the language, but it
 is worth taking a look at the component parts of Gremlin that make a traversal work. Understanding these component
 parts make it possible to discuss and understand more advanced Gremlin topics, such as
@@ -839,10 +839,10 @@ can be found <a href="https://www.slides
 <p>The component parts of a Gremlin traversal can be all be identified from the following code:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320498-1" type="radio" name="radio-set-1611320498-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320498-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320498-2" type="radio" name="radio-set-1611320498-1" class="tab-selector-2" />
-  <label for="tab-1611320498-2" class="tab-label-2">groovy</label>
+  <input id="tab-1619617964-1" type="radio" name="radio-set-1619617964-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619617964-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619617964-2" type="radio" name="radio-set-1619617964-1" class="tab-selector-2" />
+  <label for="tab-1619617964-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -884,10 +884,10 @@ documentation, blog posts, or examples a
 applications.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320498-3" type="radio" name="radio-set-1611320498-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320498-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320498-4" type="radio" name="radio-set-1611320498-3" class="tab-selector-2" />
-  <label for="tab-1611320498-4" class="tab-label-2">groovy</label>
+  <input id="tab-1619617964-3" type="radio" name="radio-set-1619617964-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619617964-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619617964-4" type="radio" name="radio-set-1619617964-3" class="tab-selector-2" />
+  <label for="tab-1619617964-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -972,10 +972,10 @@ contain the steps that make up the Greml
 chained together in a fluent fashion. Revisiting the example from above:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320498-5" type="radio" name="radio-set-1611320498-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320498-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320498-6" type="radio" name="radio-set-1611320498-5" class="tab-selector-2" />
-  <label for="tab-1611320498-6" class="tab-label-2">groovy</label>
+  <input id="tab-1619617964-5" type="radio" name="radio-set-1619617964-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619617964-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619617964-6" type="radio" name="radio-set-1619617964-5" class="tab-selector-2" />
+  <label for="tab-1619617964-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1145,7 +1145,7 @@ more insight into how Gremlin works and
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2021-01-22 09:13:14 EST
+Last updated 2021-04-28 11:11:39 -0400
 </div>
 </div>
 </body>

Modified: tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/the-gremlin-console/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/the-gremlin-console/index.html?rev=1889266&r1=1889265&r2=1889266&view=diff
==============================================================================
--- tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/the-gremlin-console/index.html (original)
+++ tinkerpop/site/docs/3.4.11-SNAPSHOT/tutorials/the-gremlin-console/index.html Wed Apr 28 15:28:18 2021
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-->
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="generator" content="Asciidoctor 1.5.5">
+<meta name="generator" content="Asciidoctor 1.5.8">
 <title>The Gremlin Console</title>
 <style>
 /*
@@ -821,7 +821,7 @@ introduced. This tutorial further explor
 more deeply into the details of its operations and expanding upon the basic usage guide in the
 <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference">reference documentation</a>.</p>
 </div>
-<div class="imageblock" style="text-align: center">
+<div class="imageblock text-center">
 <div class="content">
 <img src="../../images/gremlin-dashboard.png" alt="gremlin dashboard" width="600">
 </div>
@@ -901,7 +901,7 @@ read, as it is possible that a "feature"
 <h2 id="learning-tool">Use Case: A Learning Tool</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><span class="image" style="float: left"><img src="../../images/gremlin-grad.png" alt="gremlin grad" width="185"></span> <em>You are a new user of Apache TinkerPop and perhaps new to graphs as well.
+<p><span class="image left"><img src="../../images/gremlin-grad.png" alt="gremlin grad" width="185"></span> <em>You are a new user of Apache TinkerPop and perhaps new to graphs as well.
 You&#8217;re trying to get familiar with how Gremlin works and how it might fit into your project.  You want some "quick
 wins" with Gremlin and aim to conceptually prove that the TinkerPop stack is a good direction to go.</em></p>
 </div>
@@ -920,17 +920,17 @@ graph database that is easy to use and d
 create an empty TinkerGraph as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-1" type="radio" name="radio-set-1611320538-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-2" type="radio" name="radio-set-1611320538-1" class="tab-selector-2" />
-  <label for="tab-1611320538-2" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-1" type="radio" name="radio-set-1619618006-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-2" type="radio" name="radio-set-1619618006-1" class="tab-selector-2" />
+  <label for="tab-1619618006-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; graph = TinkerGraph.open() <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
+<pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; graph = TinkerGraph.open() <span class="comment">//</span>// <b class="conum">(1)</b>
 ==&gt;tinkergraph[<span class="key">vertices</span>:<span class="integer">0</span> <span class="key">edges</span>:<span class="integer">0</span>]
-gremlin&gt; g = traversal().withEmbedded(graph) <span class="invisible">//</span><b class="conum">2</b><span class="invisible">\</span>
+gremlin&gt; g = traversal().withEmbedded(graph) <span class="comment">//</span>// <b class="conum">(2)</b>
 ==&gt;graphtraversalsource[tinkergraph[<span class="key">vertices</span>:<span class="integer">0</span> <span class="key">edges</span>:<span class="integer">0</span>], standard]</code></pre>
 </div>
 </div>
@@ -940,7 +940,7 @@ gremlin&gt; g = traversal().withEmbedded
     <div class="tabcontent-2">
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="groovy">graph = TinkerGraph.open() <span class="invisible">//</span><b class="conum">1</b><span class="invisible">\</span>
+<pre class="CodeRay highlight"><code data-lang="groovy">graph = TinkerGraph.open() <span class="comment">//</span>// <b class="conum">(1)</b>
 g = traversal().withEmbedded(graph)        <span class="invisible">//</span><b class="conum">2</b></code></pre>
 </div>
 </div>
@@ -1015,10 +1015,10 @@ labels are defined and the "weight" edge
 </ul>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-3" type="radio" name="radio-set-1611320538-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-4" type="radio" name="radio-set-1611320538-3" class="tab-selector-2" />
-  <label for="tab-1611320538-4" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-3" type="radio" name="radio-set-1619618006-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-4" type="radio" name="radio-set-1619618006-3" class="tab-selector-2" />
+  <label for="tab-1619618006-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1043,7 +1043,7 @@ g = traversal().withEmbedded(graph)</cod
   </div>
 </section>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/grateful-gremlin.png" alt="grateful gremlin" width="110"></span> As you might have noticed from the diagrams of these graphs or from
+<p><span class="image right"><img src="../../images/grateful-gremlin.png" alt="grateful gremlin" width="110"></span> As you might have noticed from the diagrams of these graphs or from
 the output of the Gremlin Console itself, these toy graphs are small (only a few vertices and edges each). It is nice
 to have a small graph when learning Gremlin, so that you can easily see if you are getting the results you expect. Even
 though these graphs are "small", they are robust enough in structure to try out many different kinds of traversals.
@@ -1051,10 +1051,10 @@ However, if you find that a larger graph
 (<a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/images/grateful-dead-schema.png">schema</a>).</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-5" type="radio" name="radio-set-1611320538-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-6" type="radio" name="radio-set-1611320538-5" class="tab-selector-2" />
-  <label for="tab-1611320538-6" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-5" type="radio" name="radio-set-1619618006-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-6" type="radio" name="radio-set-1619618006-5" class="tab-selector-2" />
+  <label for="tab-1619618006-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1108,10 +1108,10 @@ console works or performing a particular
 be accessed within the console itself with the <code>:help</code> command.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-7" type="radio" name="radio-set-1611320538-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-8" type="radio" name="radio-set-1611320538-7" class="tab-selector-2" />
-  <label for="tab-1611320538-8" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-7" type="radio" name="radio-set-1619618006-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-8" type="radio" name="radio-set-1619618006-7" class="tab-selector-2" />
+  <label for="tab-1619618006-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1173,10 +1173,10 @@ For help on a specific command <span cla
 addition to the ones provided by TinkerPop. You can also request help on a specific command:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-9" type="radio" name="radio-set-1611320538-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-10" type="radio" name="radio-set-1611320538-9" class="tab-selector-2" />
-  <label for="tab-1611320538-10" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-9" type="radio" name="radio-set-1619618006-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-10" type="radio" name="radio-set-1619618006-9" class="tab-selector-2" />
+  <label for="tab-1619618006-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1215,7 +1215,7 @@ a good way to go about your Gremlin educ
 <h2 id="application-devs">Use Case: Application Development</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/gremlin-working-on-tinkerpop.png" alt="gremlin working on tinkerpop" width="350"></span> <em>You are an application developer and the TinkerPop stack
+<p><span class="image right"><img src="../../images/gremlin-working-on-tinkerpop.png" alt="gremlin working on tinkerpop" width="350"></span> <em>You are an application developer and the TinkerPop stack
 will be central to your application architecture. You need to develop a series of services that will execute queries
 against a graph database in support of the application front-end.</em></p>
 </div>
@@ -1295,7 +1295,7 @@ in that environment.
 </tr>
 </table>
 </div>
-<div class="imageblock" style="text-align: center">
+<div class="imageblock text-center">
 <div class="content">
 <img src="../../images/tinkerpop-modern.png" alt="tinkerpop modern" width="500">
 </div>
@@ -1313,10 +1313,10 @@ key, which only has one vertex associate
 the IDE and execute it in the console and confirm the failure:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-11" type="radio" name="radio-set-1611320538-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-12" type="radio" name="radio-set-1611320538-11" class="tab-selector-2" />
-  <label for="tab-1611320538-12" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-11" type="radio" name="radio-set-1619618006-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-12" type="radio" name="radio-set-1619618006-11" class="tab-selector-2" />
+  <label for="tab-1619618006-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1352,10 +1352,10 @@ detects that type it steps through each
 <p>Trying it with the use of <code>next()</code> produces the following:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-13" type="radio" name="radio-set-1611320538-13" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-13" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-14" type="radio" name="radio-set-1611320538-13" class="tab-selector-2" />
-  <label for="tab-1611320538-14" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-13" type="radio" name="radio-set-1619618006-13" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-13" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-14" type="radio" name="radio-set-1619618006-13" class="tab-selector-2" />
+  <label for="tab-1619618006-14" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1390,10 +1390,10 @@ the call to <code>next()</code>.  This f
 when you want to work with a <code>Traversal</code> as a variable. You can do this with a clever use of a semi-colon:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-15" type="radio" name="radio-set-1611320538-15" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-15" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-16" type="radio" name="radio-set-1611320538-15" class="tab-selector-2" />
-  <label for="tab-1611320538-16" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-15" type="radio" name="radio-set-1619618006-15" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-15" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-16" type="radio" name="radio-set-1619618006-15" class="tab-selector-2" />
+  <label for="tab-1619618006-16" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1437,7 +1437,7 @@ In addition to "returning null", you cou
 </table>
 </div>
 <div class="paragraph">
-<p><span class="image" style="float: left"><img src="../../images/gremlin-console-ide.png" alt="gremlin console ide" width="300"></span> The first line assigns the <code>Traversal</code> to <code>t</code>, but the line itself
+<p><span class="image left"><img src="../../images/gremlin-console-ide.png" alt="gremlin console ide" width="300"></span> The first line assigns the <code>Traversal</code> to <code>t</code>, but the line itself
 is actually two lines of code as denoted by the semi-colon. The line of execution actually returns <code>null</code>, which is
 what the console actual auto-iterates. At that point, you can work with <code>t</code> as you desire.</p>
 </div>
@@ -1473,10 +1473,10 @@ benefit, and as such, <code>inV()</code>
 can remedy that by adding <code>fold()</code> to <code>inV()</code> as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-17" type="radio" name="radio-set-1611320538-17" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-17" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-18" type="radio" name="radio-set-1611320538-17" class="tab-selector-2" />
-  <label for="tab-1611320538-18" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-17" type="radio" name="radio-set-1619618006-17" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-17" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-18" type="radio" name="radio-set-1619618006-17" class="tab-selector-2" />
+  <label for="tab-1619618006-18" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1534,10 +1534,10 @@ can remedy that by adding <code>fold()</
 as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-19" type="radio" name="radio-set-1611320538-19" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-19" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-20" type="radio" name="radio-set-1611320538-19" class="tab-selector-2" />
-  <label for="tab-1611320538-20" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-19" type="radio" name="radio-set-1619618006-19" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-19" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-20" type="radio" name="radio-set-1619618006-19" class="tab-selector-2" />
+  <label for="tab-1619618006-20" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1620,7 +1620,7 @@ iteration. Keeping these semantics in mi
 <a href="http://cassandra.apache.org/">Apache Cassandra</a> for additional analysis with other tools.</em></p>
 </div>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/gremlin-explorer-old-photo.png" alt="gremlin explorer old photo" width="350"></span> The Gremlin Console is an indispensable tool for working
+<p><span class="image right"><img src="../../images/gremlin-explorer-old-photo.png" alt="gremlin explorer old photo" width="350"></span> The Gremlin Console is an indispensable tool for working
 with graph data, but it is also well suited for working with other types of data as well. Its ability to process data
 from different sources and formats provides a flexible environment for exploratory analysis. This ability stems from
 the underlying Groovy Shell and the fact that any JVM-based libraries are easily imported into it, making their
@@ -1632,10 +1632,10 @@ analysis on where people live and when t
 the data of the "person" vertices in the graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-21" type="radio" name="radio-set-1611320538-21" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-21" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-22" type="radio" name="radio-set-1611320538-21" class="tab-selector-2" />
-  <label for="tab-1611320538-22" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-21" type="radio" name="radio-set-1619618006-21" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-21" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-22" type="radio" name="radio-set-1619618006-21" class="tab-selector-2" />
+  <label for="tab-1619618006-22" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1674,10 +1674,10 @@ where "location" does not have one value
 has <a href="https://tinkerpop.apache.org/docs/3.4.11-SNAPSHOT/reference/#vertex-properties">meta-properties</a> as well:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-23" type="radio" name="radio-set-1611320538-23" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-23" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-24" type="radio" name="radio-set-1611320538-23" class="tab-selector-2" />
-  <label for="tab-1611320538-24" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-23" type="radio" name="radio-set-1619618006-23" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-23" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-24" type="radio" name="radio-set-1619618006-23" class="tab-selector-2" />
+  <label for="tab-1619618006-24" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1732,10 +1732,10 @@ data in two separate traversals and the
 the "person" vertices, as this will be the main filter for the data you intend to retrieve:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-25" type="radio" name="radio-set-1611320538-25" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-25" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-26" type="radio" name="radio-set-1611320538-25" class="tab-selector-2" />
-  <label for="tab-1611320538-26" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-25" type="radio" name="radio-set-1619618006-25" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-25" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-26" type="radio" name="radio-set-1619618006-25" class="tab-selector-2" />
+  <label for="tab-1619618006-26" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1787,10 +1787,10 @@ settings in <code>bin/gremlin.sh</code>
 <p>In an attempt to test things out, you take a naive approach at the traversal with your filter for "firstYear" applied:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-27" type="radio" name="radio-set-1611320538-27" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-27" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-28" type="radio" name="radio-set-1611320538-27" class="tab-selector-2" />
-  <label for="tab-1611320538-28" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-27" type="radio" name="radio-set-1619618006-27" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-27" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-28" type="radio" name="radio-set-1619618006-27" class="tab-selector-2" />
+  <label for="tab-1619618006-28" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1841,10 +1841,10 @@ Console, you decide to just process "l"
 see for your rows and columns style output:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-29" type="radio" name="radio-set-1611320538-29" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-29" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-30" type="radio" name="radio-set-1611320538-29" class="tab-selector-2" />
-  <label for="tab-1611320538-30" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-29" type="radio" name="radio-set-1619618006-29" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-29" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-30" type="radio" name="radio-set-1619618006-29" class="tab-selector-2" />
+  <label for="tab-1619618006-30" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1951,7 +1951,7 @@ l.collect{
 flattened in such a way that each year since "2004" is represented all the way up to "2016".</p>
 </div>
 <div class="paragraph">
-<p><span class="image" style="float: right"><img src="../../images/gremlin-asciiart.png" alt="gremlin asciiart" width="225"></span> Unfortunately, you are unsatisfied. The added Groovy processing of
+<p><span class="image right"><img src="../../images/gremlin-asciiart.png" alt="gremlin asciiart" width="225"></span> Unfortunately, you are unsatisfied. The added Groovy processing of
 "l" feels "wrong" despite it producing the correct output.  It has that unfortunate hack for dealing with the
 possibility that the "endTime" property contains a "null" value, thus hard-coding the "2017" year into the it (you
 want the years through "2016").  You also recall that the Gremlin language has advanced considerably in TinkerPop 3.x
@@ -1965,10 +1965,10 @@ similar to what happens when you decide
 you wish to use. To do this, you need to use the <code>import</code> command:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-31" type="radio" name="radio-set-1611320538-31" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-31" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-32" type="radio" name="radio-set-1611320538-31" class="tab-selector-2" />
-  <label for="tab-1611320538-32" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-31" type="radio" name="radio-set-1619618006-31" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-31" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-32" type="radio" name="radio-set-1619618006-31" class="tab-selector-2" />
+  <label for="tab-1619618006-32" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1997,10 +1997,10 @@ Year.now()</code></pre>
 to produce the set of years to have for each person up to the current year:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-33" type="radio" name="radio-set-1611320538-33" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-33" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-34" type="radio" name="radio-set-1611320538-33" class="tab-selector-2" />
-  <label for="tab-1611320538-34" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-33" type="radio" name="radio-set-1619618006-33" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-33" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-34" type="radio" name="radio-set-1619618006-33" class="tab-selector-2" />
+  <label for="tab-1619618006-34" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2110,10 +2110,10 @@ g.V().hasLabel(<span class="string"><spa
 <p>From there you can build on that traversal to grab the "location" given the generated "year" for that data:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1611320538-35" type="radio" name="radio-set-1611320538-35" class="tab-selector-1" checked="checked" />
-  <label for="tab-1611320538-35" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1611320538-36" type="radio" name="radio-set-1611320538-35" class="tab-selector-2" />
-  <label for="tab-1611320538-36" class="tab-label-2">groovy</label>
+  <input id="tab-1619618006-35" type="radio" name="radio-set-1619618006-35" class="tab-selector-1" checked="checked" />
+  <label for="tab-1619618006-35" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1619618006-36" type="radio" name="radio-set-1619618006-35" class="tab-selector-2" />
+  <label for="tab-1619618006-36" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2400,7 +2400,7 @@ knowledge on what the console can do for
 </div>
 <div id="footer">
 <div id="footer-text">
-Last updated 2021-01-22 09:13:14 EST
+Last updated 2021-04-28 11:11:39 -0400
 </div>
 </div>
 </body>