Merge: core: intro BytesWriter and BytesReader