anchor.diff:  
   Whereas, the following SPARQL query will be invalid:
   
  -[source,text]
  +[source,groovy]
   ----
   g.sparql("""SELECT ?person WHERE {
         ?person v:label "person" .
  
positive.code: * SPARQL queries with variables in the predicate position are not currently covered, with an exception of the following
  case:
  
  [source,text]
  ----
  g.sparql("""SELECT * WHERE { ?x ?y ?z . }""")
  ----
  
negative.code: SPARQL query cannot be mapped using Gremlinator, since a union is executed between different number of graph patterns
  (two patterns `union` 1 pattern).
  
  [source,groovy]
  ----
  g.sparql("""SELECT * WHERE {
  	{?person e:created ?software .
  