pub fn deserialize<'de, T>(input: &'de [String]) -> Result<T, SimpleError>where T: Deserialize<'de> + Debug,