account for the fact that we could be trying to decode nil, because we want to read past the next ResponseBody