pub fn parse_path_composition( input: &[u8], ) -> Result<(&[u8], PathComposition), Err<Error<&[u8]>>>