C ext rb_string_check_for_illegal_characters!
C ext rb_string_check_for_illegal_characters! unsigned/signed warning