Removed int and char ranges, added support for slice length sentinel