Oops, parts of the change set intended for commit 45f61ec were missed. This adds more comments and fixes some logic errors.
Adds a warning as a TODO — looks like there’s an off-by-one error in the -runInSet: method’s histogram.