pub(crate) fn str_to_charsxp(s: &str) -> SEXP
Helper to convert a string slice to R CHARSXP. Uses UTF-8 encoding. Empty strings return R_BlankString (static, no allocation).