I can't see any reason to make it implementation-only since kotlinx-io-core uses bytestring explicitly. Probably should be switched to `api`.