Prototype io-streams port
Cosmetic changes
Add a nice example