If you use ``Range.until``, you don't need the -1 (I'm only mentioning this in case you didn't know about it, in the end it's a style decision).