pub fn parse_key<'a>( token: (&'a str, Position), descriptor: &Descriptor, ) -> Result<KeyToken, ParseError<'a>>