automatic idiomatic; also, range_inclusive