pub fn dimension(input: &str) -> Result<'_, Dimension>