Why will this not always work?

I could add a check on the return length but I don't see the circumstances under which it would fail, even if EntropyVolume was increased greatly.