anchor.diff:  |Key |Description |Default
   |TraversalSource |Traversal source. |"g"
   |TransporterType |Transporter type. |Gorilla
  -|LogVerbosity |Log verbosity.|info
  -|Logger |Instance of logger. |defaultLogger
  +|LogVerbosity |Log verbosity.|gremlingo.INFO
  +|Logger |Instance of logger. |log
   |Language |Language used for logging messages. |language.English
   |AuthInfo |Authentification info, can be build with BasicAuthInfo() or HeaderAuthInfo(). |empty
   |TlsConfig |TLS configuration. |empty
  
positive.code: === Differences
  
  In situations where Go reserved words and global functions overlap with standard Gremlin steps and tokens, those
  bits of conflicting Gremlin get an underscore appended as a suffix, all function names start with a capital letter 
  to be public:
  
  *Steps* - <<and-step,And()>>, <<as-step,As()>>, <<filter-step,Filter()>>, <<from-step,From()>>, <<id-step,Id()>>,
  <<is-step,Is()>>, <<in-step,In()>>, <<max-step,Max()>>, <<min-step,Min()>>, <<not-step,Not()>>, <<or-step,Or()>>,
  
negative.code: [[gremlin-go-limitations]]
  === Limitations
  
  * There is no default `set` type in Go. Any set type code from server will be deserialized into slices with the list 
  type implementation. To input a set into Gremlin-Go, a custom struct which implements the `gremlingo.Set` interface 
  will be serialized as a set. `gremlingo.NewSimpleSet` is a basic implementation of a set that is provided by Gremlin-Go 
  that can be used to fulfill the `gremlingo.Set` interface if desired.
  * The `path` data type serialization is currently incomplete as labels are represented as list of lists instead of list 
  of sets. Fully functional Path serialization will be implemented when set is implemented in the next milestone. Path 
  can be successfully deserialized.
  