You asked about tests, and it's perfectly okay to have lots of tests in a single `it()`. We do that a lot (and we can get away with it, thanks to promises :smiley:).  So I'd feel a bit more comfortable if we had more tests here to verify lots of values of `group_level`, - e.g. `exact`, 0, 999, -1, etc.