pub(crate) fn split_value( value: Option<&str>, ) -> (String, Option<String>, Option<String>, Option<String>)