Fix `required_passes` docs and (implementation for large results)
Fixes #78 (closed)
Beyond fixing the docs and rejecting sets, this also works better for large results because making the function more correct also makes it easier to write the test...