code: def _assert_universal_dependencies_conllu_dataset(dataset):
      sent1: Sentence = dataset[0]
  
      assert [token.whitespace_after for token in sent1.tokens] == [
          1,
          1,
          1,
          1,
          0,
          0,
      ]
  
      assert len(sent1.get_labels("Number")) == 4
      assert sent1[1].get_labels("Number")[0].value == "Plur"
      assert sent1[1].get_labels("Person")[0].value == "3"
      assert sent1[1].get_labels("Tense")[0].value == "Pres"
  
      # assert [token.get_tag("head").value for token in sent1.tokens] == [
      #     "2",
      #     "0",
      #     "4",
      #     "2",
      #     "2",
      #     "2",
      # ]
  
      assert [
          token.get_label("deprel").value for token in sent1.tokens
      ] == [
          "nsubj",
          "root",
          "cc",
          "conj",
          "obj",
          "punct",
      ]
  
imports: import copy
  import shutil
  import pytest
  import flair
  import flair.datasets
  from flair.data import MultiCorpus, Sentence
  from flair.datasets import ColumnCorpus
  from flair.datasets.sequence_labeling import ONTONOTES, JsonlCorpus, JsonlDataset, MultiFileJsonlCorpus
label_desc: Use image node_id 22 for calling a global function with example usage: _assert_universal_dependencies_conllu_dataset(dataset) without return types