Spin bytestring-builder out into a separate module