But, I suspect that the move will change code meaning. I recommend to call `IntRange::cast` in original places.