Documentation and improvement of type bag implementation.
Inlining iteration instead of using batch function with callbacks.
Removing callback interface / implementation for batch set operations.
Interface clarifications and code Improvements.
Finally setting default equality to equals.

Thus, isEqual can only be called from outside with *Equivalent methods.
Removing equals comparator; defaulting to isEqual comparator.
Optimizing editAndSet if already editable.
Starting to clean map implementation.