- Replace trait Transform.TapHead with a generic trait Aside that can be reused in other transforms
- Add tests for Transform.tapHead
- Fix Transform.tapHead in case of empty stream