pub(crate) fn unescape_string(string: &str) -> Option<String>