Found and fixed an assertion violation in string_slice.

I added the test case (try "" 1 2) to catch it.  That was embarassingly simple.
I also added a few cases using very small and very large numbers.