RangeDownload integrity check now throws UnexpectedValueException