add convenience class for integer range