integer range types now work, ranges with step are really slow however