Uniform int really ought to work like this, to make sure ranges stay consistent.