anchor.diff:  * Added `Path.popEquals(Pop,Object)` to check for path equality based on `Pop` (useful for `TraverserRequirement.LABELED_PATH`).
   * Added `Operator.assign` to allow setting a direct value.
   * `Operator` is now a `BinaryOperator<Object>` with appropriate typecasting for respective number operators.
  -* Simplified `SackValueStep` so it now supports both `sack(function)` and sack(function).by()`. Deprecated `sack(function,string)`.
  +* Simplified `SackValueStep` so it now supports both `sack(function)` and `sack(function).by()`. Deprecated `sack(function,string)` .
   * Added `Parameters` object to allow for the parameters of a step to be retrieved at runtime via a traversal.
   * Redesigned (though backwards compatible) `AddEdgeStep`, `AddVertexStep`, and `AddPropertyStep` (and respective `GraphTraversal` API).
   * Added `GraphTraversalSource.inject()` so users can spawn a traverser with non-graph objects.
  
positive.code: * Added `B_LP_O_S_SE_SL_Traverser` in support of `TraverserRequirement.LABELED_PATH`.
  * Added `TraverserRequirement.LABELED_PATH` which only generates path data for steps that are labeled (greatly increases the likelihood of bulking).
  * Fixed a bug in `Path` usage that required an API update: `Path.addLabel()` is now `Path.extend(Set<String>)` and `Traverser.addLabels(Set<String>)`.
  * Made `Path` iterable, so that it can be `unfold()`'ed and used by local steps like `min(local)`, `max(local)`, etc.
  * `WhereTraversalStep` and `WherePredicateStep` are now the only "special" `Scoping` steps after `MatchStartStep` in `match()`.
  
  ==== Bugs
  
negative.code: * Bumped `neo4j-graph` to Neo4j 2.1.6.
  * Bumped to Groovy 2.4.1.
  * Added a new "performance" test suite for Gremlin Process.
  * Steps now only operate with traversals -- no more lambdas. Lambda-> `Traversal` conversion utilities added.
  * `SideEffectStep` always requires a `Consumer`. Steps that were consumer-less simply extends `AbstractStep`.
  * Simplified the `Neo4jGraph` implementation by now allowing `cypher()` mid-traversal. Only available via `g.cypher()`.
  * Moved `clock()` out of the Utility plugin. It is now available to both Groovy and Java.
  