@kcharwood I added a case to handle the `stubResponse.responseTime == 0` case as well as all values of `stubResponse.responseTime` that are smaller than slotTime, so that they will return all the data at once in those cases.
What do you think?

```objc
        else if (stubResponse.responseTime < slotTime)
        {
            chunkSizePerSlot = stubResponse.dataSize;
            slotTime = stubResponse.responseTime;
        }
```