yielding now works, so unix pipe example is go