Stream Handling: Improve the handling of streams by ensuring that if a developer sets an encoding, the system throws an error instead of supporting unsupported streams. This change enhances the reliability of stream processing.
Testing: Introduce a new test case specifically addressing an issue with Express, which helps ensure that the system behaves correctly in this context.
Others
Remove references to 'cat-stream' to streamline the codebase and improve clarity.
Make minor language corrections to enhance the overall readability of the documentation and comments.
Release version 1.0.1 to provide users with the latest updates and improvements.