Do not process empty slices
Provide modification meta data with event
Smarter and more efficient slice
-- lint
-- cleanup
Smarter and more efficient filter
-- cleanup
Smarter splice handling
Smarter and more efficient map
`set` method
Handle `set` in ReadOnly
Test for `set`
Improvments to slice/filter/map
-- whitespace
Reuse filter/map/slice tests
Add `sorted` tranformation
Add 'sorted' to filename