tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From spmalle...@apache.org
Subject svn commit: r1855344 [2/14] - in /tinkerpop/site: docs/3.3.6-SNAPSHOT/ docs/3.3.6-SNAPSHOT/dev/developer/ docs/3.3.6-SNAPSHOT/dev/provider/ docs/3.3.6-SNAPSHOT/recipes/ docs/3.3.6-SNAPSHOT/reference/ docs/3.3.6-SNAPSHOT/tutorials/getting-started/ docs/...
Date Tue, 12 Mar 2019 20:06:01 GMT
Modified: tinkerpop/site/docs/3.3.6-SNAPSHOT/recipes/index.html
URL: http://svn.apache.org/viewvc/tinkerpop/site/docs/3.3.6-SNAPSHOT/recipes/index.html?rev=1855344&r1=1855343&r2=1855344&view=diff
==============================================================================
--- tinkerpop/site/docs/3.3.6-SNAPSHOT/recipes/index.html (original)
+++ tinkerpop/site/docs/3.3.6-SNAPSHOT/recipes/index.html Tue Mar 12 20:05:59 2019
@@ -908,10 +908,10 @@ provide some basic building blocks for v
 traversal on the paths found between them. Consider the following examples using the modern toy graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958679-1" type="radio" name="radio-set-1546958679-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958679-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958679-2" type="radio" name="radio-set-1546958679-1" class="tab-selector-2" />
-  <label for="tab-1546958679-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419425-1" type="radio" name="radio-set-1552419425-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419425-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419425-2" type="radio" name="radio-set-1552419425-1" class="tab-selector-2" />
+  <label for="tab-1552419425-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -986,10 +986,10 @@ scenarios. For one such example, conside
 vertices:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958679-3" type="radio" name="radio-set-1546958679-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958679-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958679-4" type="radio" name="radio-set-1546958679-3" class="tab-selector-2" />
-  <label for="tab-1546958679-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419425-3" type="radio" name="radio-set-1552419425-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419425-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419425-4" type="radio" name="radio-set-1552419425-3" class="tab-selector-2" />
+  <label for="tab-1552419425-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1038,10 +1038,10 @@ to extract the known job, the company th
 the known person completed an application.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958679-5" type="radio" name="radio-set-1546958679-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958679-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958679-6" type="radio" name="radio-set-1546958679-5" class="tab-selector-2" />
-  <label for="tab-1546958679-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419425-5" type="radio" name="radio-set-1552419425-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419425-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419425-6" type="radio" name="radio-set-1552419425-5" class="tab-selector-2" />
+  <label for="tab-1552419425-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1177,10 +1177,10 @@ demonstrate how some of these different
 edges associated to each vertex. The following examples use the modern toy graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958714-1" type="radio" name="radio-set-1546958714-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958714-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958714-2" type="radio" name="radio-set-1546958714-1" class="tab-selector-2" />
-  <label for="tab-1546958714-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419460-1" type="radio" name="radio-set-1552419460-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419460-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419460-2" type="radio" name="radio-set-1552419460-1" class="tab-selector-2" />
+  <label for="tab-1552419460-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1275,10 +1275,10 @@ graph for demonstration purposes:</p>
 <p><span class="image"><img src="../images/betweeness-example.png" alt="betweeness example" width="600"></span></p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958714-3" type="radio" name="radio-set-1546958714-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958714-3" class="tab-label-1">console (groovy )</label>
-  <input id="tab-1546958714-4" type="radio" name="radio-set-1546958714-3" class="tab-selector-2" />
-  <label for="tab-1546958714-4" class="tab-label-2">groovy </label>
+  <input id="tab-1552419460-3" type="radio" name="radio-set-1552419460-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419460-3" class="tab-label-1">console (groovy )</label>
+  <input id="tab-1552419460-4" type="radio" name="radio-set-1552419460-3" class="tab-selector-2" />
+  <label for="tab-1552419460-4" class="tab-label-2">groovy </label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1406,10 +1406,10 @@ pairs).
 other reachable vertices in the graph. The following examples use the modern toy graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958714-5" type="radio" name="radio-set-1546958714-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958714-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958714-6" type="radio" name="radio-set-1546958714-5" class="tab-selector-2" />
-  <label for="tab-1546958714-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419460-5" type="radio" name="radio-set-1552419460-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419460-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419460-6" type="radio" name="radio-set-1552419460-5" class="tab-selector-2" />
+  <label for="tab-1552419460-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1515,10 +1515,10 @@ relative importance of adjacent vertices
 give it the highest rank. Consider the following example using the Grateful Dead graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958714-7" type="radio" name="radio-set-1546958714-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958714-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958714-8" type="radio" name="radio-set-1546958714-7" class="tab-selector-2" />
-  <label for="tab-1546958714-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419460-7" type="radio" name="radio-set-1552419460-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419460-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419460-8" type="radio" name="radio-set-1552419460-7" class="tab-selector-2" />
+  <label for="tab-1552419460-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1625,10 +1625,10 @@ patterns described in this section.</p>
 appear by way of some side-effect steps like <code>store()</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-1" type="radio" name="radio-set-1546958759-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-2" type="radio" name="radio-set-1546958759-1" class="tab-selector-2" />
-  <label for="tab-1546958759-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-1" type="radio" name="radio-set-1552419508-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-2" type="radio" name="radio-set-1552419508-1" class="tab-selector-2" />
+  <label for="tab-1552419508-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1657,10 +1657,10 @@ g.V().store(<span class="string"><span c
 similar fashion to lists:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-3" type="radio" name="radio-set-1546958759-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-4" type="radio" name="radio-set-1546958759-3" class="tab-selector-2" />
-  <label for="tab-1546958759-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-3" type="radio" name="radio-set-1552419508-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-4" type="radio" name="radio-set-1552419508-3" class="tab-selector-2" />
+  <label for="tab-1552419508-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1693,10 +1693,10 @@ means than what is demonstrated.</p>
 <p>It may seem simple, but the most obvious choice to modifying what is in a list is to simply <code>unfold()</code> the <code>List</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-5" type="radio" name="radio-set-1546958759-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-6" type="radio" name="radio-set-1546958759-5" class="tab-selector-2" />
-  <label for="tab-1546958759-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-5" type="radio" name="radio-set-1552419508-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-6" type="radio" name="radio-set-1552419508-5" class="tab-selector-2" />
+  <label for="tab-1552419508-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1736,10 +1736,10 @@ traverser as it just flattens <code>List
 result, but consider what happens when there is more than one:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-7" type="radio" name="radio-set-1546958759-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-8" type="radio" name="radio-set-1546958759-7" class="tab-selector-2" />
-  <label for="tab-1546958759-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-7" type="radio" name="radio-set-1552419508-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-8" type="radio" name="radio-set-1552419508-7" class="tab-selector-2" />
+  <label for="tab-1552419508-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1781,10 +1781,10 @@ While this approach may be acceptable, t
 structure of the <code>List</code> traversers "locally" <code>unfold()</code> the lists to transform them:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-9" type="radio" name="radio-set-1546958759-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-10" type="radio" name="radio-set-1546958759-9" class="tab-selector-2" />
-  <label for="tab-1546958759-10" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-9" type="radio" name="radio-set-1552419508-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-10" type="radio" name="radio-set-1552419508-9" class="tab-selector-2" />
+  <label for="tab-1552419508-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1819,10 +1819,10 @@ thus maintaining two traverser results.<
 <p>This pattern for unfolding and folding <code>List</code> traversers ends up having other applications:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-11" type="radio" name="radio-set-1546958759-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-12" type="radio" name="radio-set-1546958759-11" class="tab-selector-2" />
-  <label for="tab-1546958759-12" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-11" type="radio" name="radio-set-1552419508-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-12" type="radio" name="radio-set-1552419508-11" class="tab-selector-2" />
+  <label for="tab-1552419508-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1900,10 +1900,10 @@ especially in cases where the expected o
 form of a <code>List</code>. For example, consider the following three traversals:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-13" type="radio" name="radio-set-1546958759-13" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-13" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-14" type="radio" name="radio-set-1546958759-13" class="tab-selector-2" />
-  <label for="tab-1546958759-14" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-13" type="radio" name="radio-set-1552419508-13" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-13" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-14" type="radio" name="radio-set-1552419508-13" class="tab-selector-2" />
+  <label for="tab-1552419508-14" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -1984,10 +1984,10 @@ three results (i.e. triple) that could t
 the use of <code>store()</code> to aid in construction of this <code>List</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-15" type="radio" name="radio-set-1546958759-15" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-15" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-16" type="radio" name="radio-set-1546958759-15" class="tab-selector-2" />
-  <label for="tab-1546958759-16" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-15" type="radio" name="radio-set-1552419508-15" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-15" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-16" type="radio" name="radio-set-1552419508-15" class="tab-selector-2" />
+  <label for="tab-1552419508-16" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2098,10 +2098,10 @@ means that each traverser can effectivel
 vertices each:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-17" type="radio" name="radio-set-1546958759-17" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-17" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-18" type="radio" name="radio-set-1546958759-17" class="tab-selector-2" />
-  <label for="tab-1546958759-18" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-17" type="radio" name="radio-set-1552419508-17" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-17" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-18" type="radio" name="radio-set-1552419508-17" class="tab-selector-2" />
+  <label for="tab-1552419508-18" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2128,10 +2128,10 @@ vertices each:</p>
 results.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-19" type="radio" name="radio-set-1546958759-19" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-19" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-20" type="radio" name="radio-set-1546958759-19" class="tab-selector-2" />
-  <label for="tab-1546958759-20" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-19" type="radio" name="radio-set-1552419508-19" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-19" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-20" type="radio" name="radio-set-1552419508-19" class="tab-selector-2" />
+  <label for="tab-1552419508-20" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2198,10 +2198,10 @@ the stream from <code>union()</code> to
 to end up with a <code>Map</code> is with <code>valueMap()</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-21" type="radio" name="radio-set-1546958759-21" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-21" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-22" type="radio" name="radio-set-1546958759-21" class="tab-selector-2" />
-  <label for="tab-1546958759-22" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-21" type="radio" name="radio-set-1552419508-21" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-21" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-22" type="radio" name="radio-set-1552419508-21" class="tab-selector-2" />
+  <label for="tab-1552419508-22" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2228,10 +2228,10 @@ property stored as a <code>List</code>.
 by avoiding use of <code>valueMap()</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-23" type="radio" name="radio-set-1546958759-23" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-23" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-24" type="radio" name="radio-set-1546958759-23" class="tab-selector-2" />
-  <label for="tab-1546958759-24" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-23" type="radio" name="radio-set-1552419508-23" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-23" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-24" type="radio" name="radio-set-1552419508-23" class="tab-selector-2" />
+  <label for="tab-1552419508-24" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2261,10 +2261,10 @@ by avoiding use of <code>valueMap()</cod
 generally applicable to processing any <code>Map</code> instances with any sorts of values:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-25" type="radio" name="radio-set-1546958759-25" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-25" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-26" type="radio" name="radio-set-1546958759-25" class="tab-selector-2" />
-  <label for="tab-1546958759-26" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-25" type="radio" name="radio-set-1552419508-25" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-25" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-26" type="radio" name="radio-set-1552419508-25" class="tab-selector-2" />
+  <label for="tab-1552419508-26" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2314,10 +2314,10 @@ desired output before taking this approa
 unavoidable extraneous keys in the output <code>Map</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-27" type="radio" name="radio-set-1546958759-27" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-27" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-28" type="radio" name="radio-set-1546958759-27" class="tab-selector-2" />
-  <label for="tab-1546958759-28" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-27" type="radio" name="radio-set-1552419508-27" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-27" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-28" type="radio" name="radio-set-1552419508-27" class="tab-selector-2" />
+  <label for="tab-1552419508-28" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2357,10 +2357,10 @@ every single vertex in the traversal str
 supplied. While this may be an acceptable output, it is possible to shape the <code>Map</code> to be "nicer":</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-29" type="radio" name="radio-set-1546958759-29" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-29" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-30" type="radio" name="radio-set-1546958759-29" class="tab-selector-2" />
-  <label for="tab-1546958759-30" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-29" type="radio" name="radio-set-1552419508-29" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-29" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-30" type="radio" name="radio-set-1552419508-29" class="tab-selector-2" />
+  <label for="tab-1552419508-30" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2410,10 +2410,10 @@ prior to reconstructing the <code>Map</c
 earlier to flatten <code>List</code> values within a <code>Map</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-31" type="radio" name="radio-set-1546958759-31" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-31" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-32" type="radio" name="radio-set-1546958759-31" class="tab-selector-2" />
-  <label for="tab-1546958759-32" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-31" type="radio" name="radio-set-1552419508-31" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-31" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-32" type="radio" name="radio-set-1552419508-31" class="tab-selector-2" />
+  <label for="tab-1552419508-32" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2463,10 +2463,10 @@ here involves the use of a <code>union()
 reconstructed as a new <code>Map</code> that has been merged together:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958759-33" type="radio" name="radio-set-1546958759-33" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958759-33" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958759-34" type="radio" name="radio-set-1546958759-33" class="tab-selector-2" />
-  <label for="tab-1546958759-34" class="tab-label-2">groovy</label>
+  <input id="tab-1552419508-33" type="radio" name="radio-set-1552419508-33" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419508-33" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419508-34" type="radio" name="radio-set-1552419508-33" class="tab-selector-2" />
+  <label for="tab-1552419508-34" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2480,7 +2480,7 @@ reconstructed as a new <code>Map</code>
            group().
              by(keys).
              by(select(values).unfold())
-==&gt;[<span class="key">degree</span>:<span class="integer">3</span>,<span class="key">name</span>:marko,<span class="key">id</span>:<span class="integer">1</span>,<span class="key">age</span>:<span class="integer">29</span>,<span class="key">label</span>:person]</code></pre>
+==&gt;[<span class="key">id</span>:<span class="integer">1</span>,<span class="key">label</span>:person,<span class="key">degree</span>:<span class="integer">3</span>,<span class="key">name</span>:marko,<span class="key">age</span>:<span class="integer">29</span>]</code></pre>
 </div>
 </div>
     </div>
@@ -2536,10 +2536,10 @@ in a graph. Consider the following graph
 <p><span class="image"><img src="../images/connected-components.png" alt="connected components" width="600"></span></p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958873-1" type="radio" name="radio-set-1546958873-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958873-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958873-2" type="radio" name="radio-set-1546958873-1" class="tab-selector-2" />
-  <label for="tab-1546958873-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419624-1" type="radio" name="radio-set-1552419624-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419624-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419624-2" type="radio" name="radio-set-1552419624-1" class="tab-selector-2" />
+  <label for="tab-1552419624-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2579,10 +2579,10 @@ in a graph. Consider the following graph
 <p>One way to detect the various subgraphs would be to do something like this:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958873-3" type="radio" name="radio-set-1546958873-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958873-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958873-4" type="radio" name="radio-set-1546958873-3" class="tab-selector-2" />
-  <label for="tab-1546958873-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419624-3" type="radio" name="radio-set-1552419624-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419624-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419624-4" type="radio" name="radio-set-1552419624-3" class="tab-selector-2" />
+  <label for="tab-1552419624-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2675,10 +2675,10 @@ depicted below Gremlin could be use to d
 <p><span class="image"><img src="../images/graph-cycle.png" alt="graph cycle" width="250"></span></p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958897-1" type="radio" name="radio-set-1546958897-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958897-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958897-2" type="radio" name="radio-set-1546958897-1" class="tab-selector-2" />
-  <label for="tab-1546958897-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419648-1" type="radio" name="radio-set-1552419648-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419648-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419648-2" type="radio" name="radio-set-1552419648-1" class="tab-selector-2" />
+  <label for="tab-1552419648-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2752,10 +2752,10 @@ It also respected the directionality of
 themselves). To do so, you would need to <code>.emit()</code> a Traverser before the repeat()-loop.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958897-3" type="radio" name="radio-set-1546958897-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958897-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958897-4" type="radio" name="radio-set-1546958897-3" class="tab-selector-2" />
-  <label for="tab-1546958897-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419648-3" type="radio" name="radio-set-1552419648-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419648-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419648-4" type="radio" name="radio-set-1552419648-3" class="tab-selector-2" />
+  <label for="tab-1552419648-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2818,10 +2818,10 @@ g.V().as(<span class="string"><span clas
 outgoing edges, in the modern graph?</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958897-5" type="radio" name="radio-set-1546958897-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958897-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958897-6" type="radio" name="radio-set-1546958897-5" class="tab-selector-2" />
-  <label for="tab-1546958897-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419648-5" type="radio" name="radio-set-1552419648-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419648-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419648-6" type="radio" name="radio-set-1552419648-5" class="tab-selector-2" />
+  <label for="tab-1552419648-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2859,10 +2859,10 @@ that happens to have an eighth bridge (t
 <p>Gremlin can detect if such a cycle exists with:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958897-7" type="radio" name="radio-set-1546958897-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958897-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958897-8" type="radio" name="radio-set-1546958897-7" class="tab-selector-2" />
-  <label for="tab-1546958897-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419648-7" type="radio" name="radio-set-1552419648-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419648-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419648-8" type="radio" name="radio-set-1552419648-7" class="tab-selector-2" />
+  <label for="tab-1552419648-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2958,10 +2958,10 @@ label and direction will be considered "
 that is duplicative of the "created" edge between vertex "1" and "3".</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-1" type="radio" name="radio-set-1546958935-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-2" type="radio" name="radio-set-1546958935-1" class="tab-selector-2" />
-  <label for="tab-1546958935-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-1" type="radio" name="radio-set-1552419687-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-2" type="radio" name="radio-set-1552419687-1" class="tab-selector-2" />
+  <label for="tab-1552419687-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -2989,10 +2989,10 @@ g.V(<span class="integer">1</span>).outE
 <p>One way to find the duplicate edges would be to do something like this:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-3" type="radio" name="radio-set-1546958935-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-4" type="radio" name="radio-set-1546958935-3" class="tab-selector-2" />
-  <label for="tab-1546958935-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-3" type="radio" name="radio-set-1552419687-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-4" type="radio" name="radio-set-1552419687-3" class="tab-selector-2" />
+  <label for="tab-1552419687-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3055,10 +3055,10 @@ contain  duplicate.</p>
 that uses less memory might look like this:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-5" type="radio" name="radio-set-1546958935-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-6" type="radio" name="radio-set-1546958935-5" class="tab-selector-2" />
-  <label for="tab-1546958935-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-5" type="radio" name="radio-set-1552419687-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-6" type="radio" name="radio-set-1552419687-5" class="tab-selector-2" />
+  <label for="tab-1552419687-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3127,10 +3127,10 @@ value.</p>
 <p>Note that the above traversal could also be written using <code>match</code> step:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-7" type="radio" name="radio-set-1546958935-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-8" type="radio" name="radio-set-1546958935-7" class="tab-selector-2" />
-  <label for="tab-1546958935-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-7" type="radio" name="radio-set-1552419687-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-8" type="radio" name="radio-set-1552419687-7" class="tab-selector-2" />
+  <label for="tab-1552419687-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3179,10 +3179,10 @@ The previous examples invoke traversal s
 as a performance optimization.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-9" type="radio" name="radio-set-1546958935-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-10" type="radio" name="radio-set-1546958935-9" class="tab-selector-2" />
-  <label for="tab-1546958935-10" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-9" type="radio" name="radio-set-1552419687-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-10" type="radio" name="radio-set-1552419687-9" class="tab-selector-2" />
+  <label for="tab-1552419687-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3238,10 +3238,10 @@ example, a "duplicate" definition could
 demonstration, an additional edge is added to the "modern" graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958935-11" type="radio" name="radio-set-1546958935-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958935-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958935-12" type="radio" name="radio-set-1546958935-11" class="tab-selector-2" />
-  <label for="tab-1546958935-12" class="tab-label-2">groovy</label>
+  <input id="tab-1552419687-11" type="radio" name="radio-set-1552419687-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419687-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419687-12" type="radio" name="radio-set-1552419687-11" class="tab-selector-2" />
+  <label for="tab-1552419687-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3249,9 +3249,9 @@ demonstration, an additional edge is add
 <pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V(<span class="integer">1</span>).as(<span class="string"><span class="delimiter">&quot;</span><span class="content">a</span><span class="delimiter">&quot;</span></span>).V(<span class="integer">3</span>).addE(<span class="string"><span class="delimiter">&quot;</span><span class="content">created</span><span class="delimiter">&quot;</span></span>).property(<span class="string"><span class="delimiter">&quot;</span><span class="content">weight</span><span class="delimiter">&quot;</span></span>,<span class="float">0.4d</span>).from(<span class="string"><span class="delimiter">&quot;</span><span class="content">a</span><span class="delimiter">&quot;</span></span>).iterate()
 gremlin&gt; g.V(<span class="integer">1</span>).as(<span class="string"><span class="delimiter">&quot;</span><span class="content">a</span><span class="delimiter">&quot;</span></span>).V(<span class="integer">3</span>).addE(<span class="string"><span class="delimiter">&quot;</span><span class="content">created</span><span class="delimiter">&quot;</span></span>).property(<span class="string"><span class="delimiter">&quot;</span><span class="content">weight</span><span class="delimiter">&quot;</span></span>,<span class="float">0.5d</span>).from(<span class="string"><span class="delimiter">&quot;</span><span class="content">a</span><span class="delimiter">&quot;</span></span>).iterate()
 gremlin&gt; g.V(<span class="integer">1</span>).outE(<span class="string"><span class="delimiter">&quot;</span><span class="content">created</span><span class="delimiter">&quot;</span></span>).valueMap(<span class="predefined-constant">true</span>)
-==&gt;[<span class="key">weight</span>:<span class="float">0.4</span>,<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created]
-==&gt;[<span class="key">weight</span>:<span class="float">0.4</span>,<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:created]
-==&gt;[<span class="key">weight</span>:<span class="float">0.5</span>,<span class="key">id</span>:<span class="integer">14</span>,<span class="key">label</span>:created]</code></pre>
+==&gt;[<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created,<span class="key">weight</span>:<span class="float">0.4</span>]
+==&gt;[<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:created,<span class="key">weight</span>:<span class="float">0.4</span>]
+==&gt;[<span class="key">id</span>:<span class="integer">14</span>,<span class="key">label</span>:created,<span class="key">weight</span>:<span class="float">0.5</span>]</code></pre>
 </div>
 </div>
     </div>
@@ -3285,10 +3285,10 @@ group for duplicates.</p>
 <p>Consider the following example with some duplicate vertices added to the "modern" graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958979-1" type="radio" name="radio-set-1546958979-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958979-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958979-2" type="radio" name="radio-set-1546958979-1" class="tab-selector-2" />
-  <label for="tab-1546958979-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419732-1" type="radio" name="radio-set-1552419732-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419732-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419732-2" type="radio" name="radio-set-1552419732-1" class="tab-selector-2" />
+  <label for="tab-1552419732-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3334,10 +3334,10 @@ the <code>Map</code> provided by the <co
 match the feature. To extract just those vertices that contain duplicates an additional filter can be added:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546958979-3" type="radio" name="radio-set-1546958979-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546958979-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546958979-4" type="radio" name="radio-set-1546958979-3" class="tab-selector-2" />
-  <label for="tab-1546958979-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419732-3" type="radio" name="radio-set-1552419732-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419732-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419732-4" type="radio" name="radio-set-1552419732-3" class="tab-selector-2" />
+  <label for="tab-1552419732-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3386,10 +3386,10 @@ be created with the same properties and
 follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959001-1" type="radio" name="radio-set-1546959001-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959001-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959001-2" type="radio" name="radio-set-1546959001-1" class="tab-selector-2" />
-  <label for="tab-1546959001-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419754-1" type="radio" name="radio-set-1552419754-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419754-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419754-2" type="radio" name="radio-set-1552419754-1" class="tab-selector-2" />
+  <label for="tab-1552419754-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3397,9 +3397,9 @@ follows:</p>
 <pre class="CodeRay highlight"><code data-lang="groovy">gremlin&gt; g.V().has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">marko</span><span class="delimiter">'</span></span>).
            outE().inV().
            path().by(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>).by(valueMap(<span class="predefined-constant">true</span>))
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">0.4</span>,<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created],lop]
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">0.5</span>,<span class="key">id</span>:<span class="integer">7</span>,<span class="key">label</span>:knows],vadas]
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">1.0</span>,<span class="key">id</span>:<span class="integer">8</span>,<span class="key">label</span>:knows],josh]</code></pre>
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created,<span class="key">weight</span>:<span class="float">0.4</span>],lop]
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">7</span>,<span class="key">label</span>:knows,<span class="key">weight</span>:<span class="float">0.5</span>],vadas]
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">8</span>,<span class="key">label</span>:knows,<span class="key">weight</span>:<span class="float">1.0</span>],josh]</code></pre>
 </div>
 </div>
     </div>
@@ -3421,10 +3421,10 @@ follows:</p>
 the "peter" vertex in a single traversal:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959001-3" type="radio" name="radio-set-1546959001-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959001-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959001-4" type="radio" name="radio-set-1546959001-3" class="tab-selector-2" />
-  <label for="tab-1546959001-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419754-3" type="radio" name="radio-set-1552419754-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419754-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419754-4" type="radio" name="radio-set-1552419754-3" class="tab-selector-2" />
+  <label for="tab-1552419754-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3441,9 +3441,9 @@ the "peter" vertex in a single traversal
 gremlin&gt; g.V().has(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>,<span class="string"><span class="delimiter">'</span><span class="content">marko</span><span class="delimiter">'</span></span>).
            outE().inV().
            path().by(<span class="string"><span class="delimiter">'</span><span class="content">name</span><span class="delimiter">'</span></span>).by(valueMap(<span class="predefined-constant">true</span>))
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">0.4</span>,<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created],lop]
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">1.0</span>,<span class="key">id</span>:<span class="integer">8</span>,<span class="key">label</span>:knows],josh]
-==&gt;[marko,[<span class="key">weight</span>:<span class="float">0.5</span>,<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:knows],peter]</code></pre>
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">9</span>,<span class="key">label</span>:created,<span class="key">weight</span>:<span class="float">0.4</span>],lop]
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">8</span>,<span class="key">label</span>:knows,<span class="key">weight</span>:<span class="float">1.0</span>],josh]
+==&gt;[marko,[<span class="key">id</span>:<span class="integer">13</span>,<span class="key">label</span>:knows,<span class="key">weight</span>:<span class="float">0.5</span>],peter]</code></pre>
 </div>
 </div>
     </div>
@@ -3495,10 +3495,10 @@ properties to transfer to the new "moved
 <p>Checking for whether or not a graph element is present in the graph is simple:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959024-1" type="radio" name="radio-set-1546959024-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959024-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959024-2" type="radio" name="radio-set-1546959024-1" class="tab-selector-2" />
-  <label for="tab-1546959024-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419778-1" type="radio" name="radio-set-1552419778-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419778-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419778-2" type="radio" name="radio-set-1552419778-1" class="tab-selector-2" />
+  <label for="tab-1552419778-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3529,10 +3529,10 @@ determine whether or not to add a new ve
 entire operation can occur in a single traversal.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959024-3" type="radio" name="radio-set-1546959024-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959024-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959024-4" type="radio" name="radio-set-1546959024-3" class="tab-selector-2" />
-  <label for="tab-1546959024-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419778-3" type="radio" name="radio-set-1552419778-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419778-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419778-4" type="radio" name="radio-set-1552419778-3" class="tab-selector-2" />
+  <label for="tab-1552419778-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3587,10 +3587,10 @@ then the vertex does not exist and it is
 <p>This "get or create" logic can be expanded to be "upsert" like functionality as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959024-5" type="radio" name="radio-set-1546959024-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959024-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959024-6" type="radio" name="radio-set-1546959024-5" class="tab-selector-2" />
-  <label for="tab-1546959024-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419778-5" type="radio" name="radio-set-1552419778-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419778-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419778-6" type="radio" name="radio-set-1552419778-5" class="tab-selector-2" />
+  <label for="tab-1552419778-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3652,10 +3652,10 @@ execution.
 <p>It is possible to do similar sorts of operations with edges using the same pattern:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959024-7" type="radio" name="radio-set-1546959024-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959024-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959024-8" type="radio" name="radio-set-1546959024-7" class="tab-selector-2" />
-  <label for="tab-1546959024-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419778-7" type="radio" name="radio-set-1552419778-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419778-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419778-8" type="radio" name="radio-set-1552419778-7" class="tab-selector-2" />
+  <label for="tab-1552419778-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3696,10 +3696,10 @@ found between these two vertices, then i
 <p>Consider the following traversal over the "modern" toy graph:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959059-1" type="radio" name="radio-set-1546959059-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959059-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959059-2" type="radio" name="radio-set-1546959059-1" class="tab-selector-2" />
-  <label for="tab-1546959059-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419813-1" type="radio" name="radio-set-1552419813-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419813-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419813-2" type="radio" name="radio-set-1552419813-1" class="tab-selector-2" />
+  <label for="tab-1552419813-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3727,10 +3727,10 @@ different picture of the result. For exa
 a domain concept such as "young", "old" and "very old".</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959059-3" type="radio" name="radio-set-1546959059-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959059-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959059-4" type="radio" name="radio-set-1546959059-3" class="tab-selector-2" />
-  <label for="tab-1546959059-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419813-3" type="radio" name="radio-set-1552419813-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419813-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419813-4" type="radio" name="radio-set-1552419813-3" class="tab-selector-2" />
+  <label for="tab-1552419813-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3782,10 +3782,10 @@ like the following in Java:</p>
 there is another option to consider with <code>coalesce</code>:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959059-5" type="radio" name="radio-set-1546959059-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959059-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959059-6" type="radio" name="radio-set-1546959059-5" class="tab-selector-2" />
-  <label for="tab-1546959059-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419813-5" type="radio" name="radio-set-1552419813-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419813-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419813-6" type="radio" name="radio-set-1552419813-5" class="tab-selector-2" />
+  <label for="tab-1552419813-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3834,10 +3834,10 @@ second ten records and so on, until pote
 <p>In Gremlin, a basic approach to paging would look something like the following:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959087-1" type="radio" name="radio-set-1546959087-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959087-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959087-2" type="radio" name="radio-set-1546959087-1" class="tab-selector-2" />
-  <label for="tab-1546959087-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419842-1" type="radio" name="radio-set-1552419842-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419842-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419842-2" type="radio" name="radio-set-1552419842-1" class="tab-selector-2" />
+  <label for="tab-1552419842-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3903,10 +3903,10 @@ to getting a total count without doing a
 removed then the traversals become more simple:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959087-3" type="radio" name="radio-set-1546959087-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959087-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959087-4" type="radio" name="radio-set-1546959087-3" class="tab-selector-2" />
-  <label for="tab-1546959087-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419842-3" type="radio" name="radio-set-1552419842-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419842-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419842-4" type="radio" name="radio-set-1552419842-3" class="tab-selector-2" />
+  <label for="tab-1552419842-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -3956,10 +3956,10 @@ second traversal, the graph will still r
 <p>The only way to completely avoid that problem is to re-use the same traversal instance:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959087-5" type="radio" name="radio-set-1546959087-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959087-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959087-6" type="radio" name="radio-set-1546959087-5" class="tab-selector-2" />
-  <label for="tab-1546959087-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419842-5" type="radio" name="radio-set-1552419842-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419842-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419842-6" type="radio" name="radio-set-1552419842-5" class="tab-selector-2" />
+  <label for="tab-1552419842-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4023,10 +4023,10 @@ specific person as to what their opinion
 following script generates some data for the graph using that basic schema:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-1" type="radio" name="radio-set-1546959118-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-2" type="radio" name="radio-set-1546959118-1" class="tab-selector-2" />
-  <label for="tab-1546959118-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-1" type="radio" name="radio-set-1552419873-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-2" type="radio" name="radio-set-1552419873-1" class="tab-selector-2" />
+  <label for="tab-1552419873-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4104,10 +4104,10 @@ gremlin&gt; <span class="integer">2</spa
 <p>The first step to making a recommendation to "alice" using collaborative filtering is to understand what she bought:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-3" type="radio" name="radio-set-1546959118-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-4" type="radio" name="radio-set-1546959118-3" class="tab-selector-2" />
-  <label for="tab-1546959118-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-3" type="radio" name="radio-set-1552419873-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-4" type="radio" name="radio-set-1552419873-3" class="tab-selector-2" />
+  <label for="tab-1552419873-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4144,10 +4144,10 @@ focus on the neighborhood around that pr
 <p>The next step is to determine who else purchased those products:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-5" type="radio" name="radio-set-1546959118-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-6" type="radio" name="radio-set-1546959118-5" class="tab-selector-2" />
-  <label for="tab-1546959118-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-5" type="radio" name="radio-set-1552419873-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-6" type="radio" name="radio-set-1552419873-5" class="tab-selector-2" />
+  <label for="tab-1552419873-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4177,10 +4177,10 @@ focus on the neighborhood around that pr
 interest is in what individuals other than herself purchased:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-7" type="radio" name="radio-set-1546959118-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-8" type="radio" name="radio-set-1546959118-7" class="tab-selector-2" />
-  <label for="tab-1546959118-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-7" type="radio" name="radio-set-1552419873-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-8" type="radio" name="radio-set-1552419873-7" class="tab-selector-2" />
+  <label for="tab-1552419873-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4221,10 +4221,10 @@ interest is in what individuals other th
 they bought:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-9" type="radio" name="radio-set-1546959118-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-10" type="radio" name="radio-set-1546959118-9" class="tab-selector-2" />
-  <label for="tab-1546959118-10" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-9" type="radio" name="radio-set-1552419873-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-10" type="radio" name="radio-set-1552419873-9" class="tab-selector-2" />
+  <label for="tab-1552419873-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4271,10 +4271,10 @@ already purchased some of these products
 that she already owns. Those products she already purchased can be excluded as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-11" type="radio" name="radio-set-1546959118-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-12" type="radio" name="radio-set-1546959118-11" class="tab-selector-2" />
-  <label for="tab-1546959118-12" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-11" type="radio" name="radio-set-1552419873-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-12" type="radio" name="radio-set-1552419873-11" class="tab-selector-2" />
+  <label for="tab-1552419873-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4315,10 +4315,10 @@ that she already owns. Those products sh
 purposes) to form a ranking:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-13" type="radio" name="radio-set-1546959118-13" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-13" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-14" type="radio" name="radio-set-1546959118-13" class="tab-selector-2" />
-  <label for="tab-1546959118-14" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-13" type="radio" name="radio-set-1552419873-13" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-13" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-14" type="radio" name="radio-set-1552419873-13" class="tab-selector-2" />
+  <label for="tab-1552419873-14" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4381,10 +4381,10 @@ vertices that make up the recommendation
 who have at least one product in common:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-15" type="radio" name="radio-set-1546959118-15" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-15" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-16" type="radio" name="radio-set-1546959118-15" class="tab-selector-2" />
-  <label for="tab-1546959118-16" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-15" type="radio" name="radio-set-1552419873-15" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-15" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-16" type="radio" name="radio-set-1552419873-15" class="tab-selector-2" />
+  <label for="tab-1552419873-16" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4416,10 +4416,10 @@ who have at least one product in common:
 <p>Next, do some grouping to find count how many products they have in common:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-17" type="radio" name="radio-set-1546959118-17" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-17" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-18" type="radio" name="radio-set-1546959118-17" class="tab-selector-2" />
-  <label for="tab-1546959118-18" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-17" type="radio" name="radio-set-1552419873-17" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-17" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-18" type="radio" name="radio-set-1552419873-17" class="tab-selector-2" />
+  <label for="tab-1552419873-18" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4455,10 +4455,10 @@ who have at least one product in common:
 that maximum:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-19" type="radio" name="radio-set-1546959118-19" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-19" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-20" type="radio" name="radio-set-1546959118-19" class="tab-selector-2" />
-  <label for="tab-1546959118-20" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-19" type="radio" name="radio-set-1552419873-19" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-19" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-20" type="radio" name="radio-set-1552419873-19" class="tab-selector-2" />
+  <label for="tab-1552419873-20" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4500,10 +4500,10 @@ that maximum:</p>
 common:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-21" type="radio" name="radio-set-1546959118-21" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-21" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-22" type="radio" name="radio-set-1546959118-21" class="tab-selector-2" />
-  <label for="tab-1546959118-22" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-21" type="radio" name="radio-set-1552419873-21" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-21" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-22" type="radio" name="radio-set-1552419873-21" class="tab-selector-2" />
+  <label for="tab-1552419873-22" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4550,10 +4550,10 @@ common:</p>
 purchased:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-23" type="radio" name="radio-set-1546959118-23" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-23" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-24" type="radio" name="radio-set-1546959118-23" class="tab-selector-2" />
-  <label for="tab-1546959118-24" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-23" type="radio" name="radio-set-1552419873-23" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-23" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-24" type="radio" name="radio-set-1552419873-23" class="tab-selector-2" />
+  <label for="tab-1552419873-24" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4603,10 +4603,10 @@ purchased:</p>
 <p>The above output shows that one product is held in common making it the top recommendation:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-25" type="radio" name="radio-set-1546959118-25" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-25" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-26" type="radio" name="radio-set-1546959118-25" class="tab-selector-2" />
-  <label for="tab-1546959118-26" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-25" type="radio" name="radio-set-1552419873-25" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-25" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-26" type="radio" name="radio-set-1552419873-25" class="tab-selector-2" />
+  <label for="tab-1552419873-26" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4666,10 +4666,10 @@ purchased:</p>
 recommendation algorithm:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-27" type="radio" name="radio-set-1546959118-27" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-27" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-28" type="radio" name="radio-set-1546959118-27" class="tab-selector-2" />
-  <label for="tab-1546959118-28" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-27" type="radio" name="radio-set-1552419873-27" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-27" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-28" type="radio" name="radio-set-1552419873-27" class="tab-selector-2" />
+  <label for="tab-1552419873-28" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4716,10 +4716,10 @@ place additional limits on the traversal
 traversal sample the data for no longer than one second, the previous "basic" recommendation could be changed to:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959118-29" type="radio" name="radio-set-1546959118-29" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959118-29" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959118-30" type="radio" name="radio-set-1546959118-29" class="tab-selector-2" />
-  <label for="tab-1546959118-30" class="tab-label-2">groovy</label>
+  <input id="tab-1552419873-29" type="radio" name="radio-set-1552419873-29" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419873-29" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419873-30" type="radio" name="radio-set-1552419873-29" class="tab-selector-2" />
+  <label for="tab-1552419873-30" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4773,10 +4773,10 @@ achieve the desired outcome.</p>
 is a simple example that identifies the shortest path between vertex "1" and vertex "5" while traversing over out edges:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959205-1" type="radio" name="radio-set-1546959205-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959205-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959205-2" type="radio" name="radio-set-1546959205-1" class="tab-selector-2" />
-  <label for="tab-1546959205-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552419961-1" type="radio" name="radio-set-1552419961-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419961-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419961-2" type="radio" name="radio-set-1552419961-1" class="tab-selector-2" />
+  <label for="tab-1552419961-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4850,10 +4850,10 @@ be measured by data within the graph its
 but includes a "weight" on the edges, that will be used to help determine the "cost" of a particular path:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959205-3" type="radio" name="radio-set-1546959205-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959205-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959205-4" type="radio" name="radio-set-1546959205-3" class="tab-selector-2" />
-  <label for="tab-1546959205-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552419961-3" type="radio" name="radio-set-1552419961-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419961-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419961-4" type="radio" name="radio-set-1552419961-3" class="tab-selector-2" />
+  <label for="tab-1552419961-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -4956,10 +4956,10 @@ structure.</p>
 in the modern toy graph.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959205-5" type="radio" name="radio-set-1546959205-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959205-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959205-6" type="radio" name="radio-set-1546959205-5" class="tab-selector-2" />
-  <label for="tab-1546959205-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552419961-5" type="radio" name="radio-set-1552419961-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552419961-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552419961-6" type="radio" name="radio-set-1552419961-5" class="tab-selector-2" />
+  <label for="tab-1552419961-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5080,10 +5080,10 @@ in the modern toy graph.</p>
 arguments.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-1" type="radio" name="radio-set-1546959241-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-2" type="radio" name="radio-set-1546959241-1" class="tab-selector-2" />
-  <label for="tab-1546959241-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-1" type="radio" name="radio-set-1552420002-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-2" type="radio" name="radio-set-1552420002-1" class="tab-selector-2" />
+  <label for="tab-1552420002-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5112,10 +5112,10 @@ no longer suffice. There are multiple wa
 obvious to any programmer - use a variable:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-3" type="radio" name="radio-set-1546959241-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-4" type="radio" name="radio-set-1546959241-3" class="tab-selector-2" />
-  <label for="tab-1546959241-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-3" type="radio" name="radio-set-1552420002-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-4" type="radio" name="radio-set-1552420002-3" class="tab-selector-2" />
+  <label for="tab-1552420002-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5146,10 +5146,10 @@ filter the people he knows. In this way
 itself.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-5" type="radio" name="radio-set-1546959241-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-6" type="radio" name="radio-set-1546959241-5" class="tab-selector-2" />
-  <label for="tab-1546959241-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-5" type="radio" name="radio-set-1552420002-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-6" type="radio" name="radio-set-1552420002-5" class="tab-selector-2" />
+  <label for="tab-1552420002-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5200,10 +5200,10 @@ contained people, their friendship relat
 <p><span class="image"><img src="../images/traversal-induced-values-3.png" alt="traversal induced values 3" width="600"></span></p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-7" type="radio" name="radio-set-1546959241-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-8" type="radio" name="radio-set-1546959241-7" class="tab-selector-2" />
-  <label for="tab-1546959241-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-7" type="radio" name="radio-set-1552420002-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-8" type="radio" name="radio-set-1552420002-7" class="tab-selector-2" />
+  <label for="tab-1552420002-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5249,10 +5249,10 @@ contained people, their friendship relat
 <p>Getting a list of all the movies that Alice&#8217;s friends like could be done like this:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-9" type="radio" name="radio-set-1546959241-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-10" type="radio" name="radio-set-1546959241-9" class="tab-selector-2" />
-  <label for="tab-1546959241-10" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-9" type="radio" name="radio-set-1552420002-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-10" type="radio" name="radio-set-1552420002-9" class="tab-selector-2" />
+  <label for="tab-1552420002-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5281,10 +5281,10 @@ contained people, their friendship relat
 mean filtering out "the wild bunch" and "unforgiven".</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-11" type="radio" name="radio-set-1546959241-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-12" type="radio" name="radio-set-1546959241-11" class="tab-selector-2" />
-  <label for="tab-1546959241-12" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-11" type="radio" name="radio-set-1552420002-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-11" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-12" type="radio" name="radio-set-1552420002-11" class="tab-selector-2" />
+  <label for="tab-1552420002-12" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5339,10 +5339,10 @@ like the movie.</p>
 of one <code>Vertex</code> to another:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-13" type="radio" name="radio-set-1546959241-13" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-13" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-14" type="radio" name="radio-set-1546959241-13" class="tab-selector-2" />
-  <label for="tab-1546959241-14" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-13" type="radio" name="radio-set-1552420002-13" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-13" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-14" type="radio" name="radio-set-1552420002-13" class="tab-selector-2" />
+  <label for="tab-1552420002-14" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5390,10 +5390,10 @@ value of the "amount" of tank "c" would
 <p>Using Gremlin <code>sack()</code>, this kind of operation could be specified as a single traversal:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-15" type="radio" name="radio-set-1546959241-15" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-15" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-16" type="radio" name="radio-set-1546959241-15" class="tab-selector-2" />
-  <label for="tab-1546959241-16" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-15" type="radio" name="radio-set-1552420002-15" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-15" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-16" type="radio" name="radio-set-1552420002-15" class="tab-selector-2" />
+  <label for="tab-1552420002-16" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5448,10 +5448,10 @@ elsewhere in the traversal. Here is anot
 in the modern toy graph by 10:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959241-17" type="radio" name="radio-set-1546959241-17" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959241-17" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959241-18" type="radio" name="radio-set-1546959241-17" class="tab-selector-2" />
-  <label for="tab-1546959241-18" class="tab-label-2">groovy</label>
+  <input id="tab-1552420002-17" type="radio" name="radio-set-1552420002-17" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420002-17" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420002-18" type="radio" name="radio-set-1552420002-17" class="tab-selector-2" />
+  <label for="tab-1552420002-18" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5508,10 +5508,10 @@ shading, is the lowest common ancestor.<
 <p>The following code simply sets up the graph depicted above using "hasParent" for the edge label:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-1" type="radio" name="radio-set-1546959301-1" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-1" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-2" type="radio" name="radio-set-1546959301-1" class="tab-selector-2" />
-  <label for="tab-1546959301-2" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-1" type="radio" name="radio-set-1552420070-1" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-1" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420070-2" type="radio" name="radio-set-1552420070-1" class="tab-selector-2" />
+  <label for="tab-1552420070-2" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5559,10 +5559,10 @@ shading, is the lowest common ancestor.<
 <p>Given that graph, the following traversal will get the lowest common ancestor for two vertices, A and D:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-3" type="radio" name="radio-set-1546959301-3" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-3" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-4" type="radio" name="radio-set-1546959301-3" class="tab-selector-2" />
-  <label for="tab-1546959301-4" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-3" type="radio" name="radio-set-1552420070-3" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-3" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420070-4" type="radio" name="radio-set-1552420070-3" class="tab-selector-2" />
+  <label for="tab-1552420070-4" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5599,10 +5599,10 @@ the lowest common ancestor.</p>
 vertices.</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-5" type="radio" name="radio-set-1546959301-5" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-5" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-6" type="radio" name="radio-set-1546959301-5" class="tab-selector-2" />
-  <label for="tab-1546959301-6" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-5" type="radio" name="radio-set-1552420070-5" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-5" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420070-6" type="radio" name="radio-set-1552420070-5" class="tab-selector-2" />
+  <label for="tab-1552420070-6" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5679,10 +5679,10 @@ were given to the mid-traversal <code>V(
 <p>As the above traversal utilizes a mid-traversal <code>V()</code>, it cannot be used for OLAP. In OLAP, the pattern changes a bit:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-7" type="radio" name="radio-set-1546959301-7" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-7" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-8" type="radio" name="radio-set-1546959301-7" class="tab-selector-2" />
-  <label for="tab-1546959301-8" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-7" type="radio" name="radio-set-1552420070-7" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-7" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420070-8" type="radio" name="radio-set-1552420070-7" class="tab-selector-2" />
+  <label for="tab-1552420070-8" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5741,10 +5741,10 @@ were given to the mid-traversal <code>V(
 <p>Finding the maximum depth of a tree starting from a specified root vertex can be determined as follows:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-9" type="radio" name="radio-set-1546959301-9" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-9" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-10" type="radio" name="radio-set-1546959301-9" class="tab-selector-2" />
-  <label for="tab-1546959301-10" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-9" type="radio" name="radio-set-1552420070-9" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-9" class="tab-label-1">console (groovy)</label>
+  <input id="tab-1552420070-10" type="radio" name="radio-set-1552420070-9" class="tab-selector-2" />
+  <label for="tab-1552420070-10" class="tab-label-2">groovy</label>
   <div class="tabcontent">
     <div class="tabcontent-1">
 <div class="listingblock">
@@ -5801,10 +5801,10 @@ calculates the path length and then sele
 improvement:</p>
 </div>
 <section class="tabs tabs-2">
-  <input id="tab-1546959301-11" type="radio" name="radio-set-1546959301-11" class="tab-selector-1" checked="checked" />
-  <label for="tab-1546959301-11" class="tab-label-1">console (groovy)</label>
-  <input id="tab-1546959301-12" type="radio" name="radio-set-1546959301-11" class="tab-selector-2" />
-  <label for="tab-1546959301-12" class="tab-label-2">groovy</label>
+  <input id="tab-1552420070-11" type="radio" name="radio-set-1552420070-11" class="tab-selector-1" checked="checked" />
+  <label for="tab-1552420070-11" class="tab-label-1">console (groovy)</label>

[... 796 lines stripped ...]


Mime
View raw message