fn backslash_u<S>(s: &S) -> (char, &S)where S: Index<RangeFrom<usize>, Output = S> + AsRef<[u8]> + ?Sized,