Put design rationales of ReadableByteStream

Issue: #177