# to do

- [x] Document merge
- [x] Release new version with merge
- [x] Document contains
- [x] Release new version with contains
- [x] Retry changelog
- [ ] Document equalsBy
- [x] Work on mergeBy
  - [x] Issue #1: without tracking the depth level, the predicate will be re-used for sub-levels merges => undesired
- [x] Merge should be changed to merge = mergeBy(equals)
- [ ] Implement Walk or traverse or iterate (for cursors)
- [ ] Answer to vladimir
- [ ] Create a branch before all major release to have versioned docs
- [ ] Add a tap method
- [ ] Fix compose
