It is now safe to use sSLICE with C-strings that are non-literals.

This eliminates most of the danger of using sSLICE, while still
being fast in most cases.

Using C arrays with sSLICE might still be tricky, although it
never was a sensible thing to do in the first place.