-- cleanup
Make internal property not writable
Fix `emit` redefinition in pipe
Allow custom emit method name in `pipe`
v0.3.1