Guard against sorting nil values

strnatcmp.c expects strings, but this can result in a very ugly error if
the enumerable contains a nil. Let's raise an exception so that the
expectation that all values be strings is clearer.