anchor.diff:  ==>knows=2
   ==>created=4
   gremlin> script = """
  -                  matthias = g.addVertex('name','matthias')
  +                  matthias = graph.addVertex('name','matthias')
                     matthias.addEdge('co-creator',g.V().has('name','marko').next())
                     """
   gremlin> :> @script   <5>
   ==>e[14][12-co-creator->1]
  -gremlin> :> g.traversal().V().has('name','matthias').out('co-creator').values('name')
  +gremlin> :> g.V().has('name','matthias').out('co-creator').values('name')
   ==>marko
   gremlin> :remote close
   ==>Removed - gremlin server - [localhost/127.0.0.1:8182]
   ----
   
  -<1> This configuration file specifies that results should be deserialized back into an `Object` in the Console with the caveat being that the server and console both know how to serialize and deserialize the result to be returned.
  +<1> This configuration file specifies that results should be deserialized back into an `Object` in the console with the caveat being that the server and console both know how to serialize and deserialize the result to be returned.
   <2> There are now two configured remote connections.  The one marked by an asterisk is the one that was just created and denotes the current one that `:sumbit` will react to.
   <3> When the script is executed again, the `class` is no longer shown to be a `java.lang.String`.  It is instead a `java.util.HashMap`.
   <4> The last result of a remote script is always stored in the reserved variable `result`, which allows access to the `Result` and by virtue of that, the `Map` itself.
  
positive.code: 
  [source,groovy]
  ----
  gremlin> :> g.traversal().V().values('name')
  ==>marko
  ==>vadas
  ==>lop
  ==>josh
  ==>ripple
  ==>peter
  gremlin> :> g.traversal().V().has('name','marko').out('created').values('name')
  ==>lop
  gremlin> :> g.traversal().E().label().groupCount()
  ==>{created=4, knows=2}
  gremlin> result
  ==>result{object={created=4, knows=2} class=java.lang.String}
  
negative.code: 
  NOTE: Gremlin Server is the replacement for link:http://rexster.tinkerpop.com[Rexster].
  
  By default, communication with Gremlin Server occurs over link:http://en.wikipedia.org/wiki/WebSocket[WebSockets] and exposes a custom sub-protocol for interacting with the server.
  
  [[connecting-via-console]]
  Connecting via Console
  