fn split_unescaped(value: &str, separator: char) -> Vec<String>
A value split at the separators that are not escaped (A\,B stays one), each part unescaped.
A\,B