Encodes a ByteRange into an RPC payload fragment.
static Map<String, dynamic> encodeRange(ByteRange? range) => range == null ? const {} : {'rangeStart': range.start, 'rangeEnd': ?range.end};