more work putting bulk to good use throughout process API/ ... so many methods don't need each individual object, so they can just 'chunk' through things -- like Traversal.iterate(), Traversal.remove(), Traversal.fill(), etc. Implemented some Set methods for BulkSet that are more efficient than what is provided by AbstractSet.
added documentation on HasStep with graphic.