MultiSet
-- signature
More generic MultiSet approach
Observable primitive
Use createMulti tests
MultiPrimitiveSet
Full support for `batch` event type
Fix sets handling in constructor
Utility methods for multi sets
Move multi set modules into dedicated folder