Gremlin Sacks now have a initial supplier, unary split operator, binary merge operator and work elegantly for primitive and complex datatypes.