stream.Writable API finished