As a side note—this is a leftover of TDD. I first made a "it takes an integer" spec pass, then "it takes such range", and didn't refactor enough afterwards ;)