class_docstr: Reader for the Alpino Dutch Treebank.
  This corpus has a lexical breakdown structure embedded, as read by `_parse`
  Unfortunately this puts punctuation and some other words out of the sentence
  order in the xml element tree. This is no good for `tag_` and `word_`
  `_tag` and `_word` will be overridden to use a non-default new parameter 'ordered'
  to the overridden _normalize function. The _parse function can then remain
  untouched.
code: def __init__(self, root, encoding="ISO-8859-1", tagset=None):
      BracketParseCorpusReader.__init__(
          self,
          root,
          r"alpino\.xml",
          detect_blocks="blankline",
          encoding=encoding,
          tagset=tagset,
      )
  
imports: import sys
  from nltk.corpus.reader.api import *
  from nltk.corpus.reader.util import *
  from nltk.tag import map_tag
  from nltk.tree import Tree
label_desc: Use image node_id 1 to create a new AlpinoCorpusReader object from inherited base classes: BracketParseCorpusReader with example: obj = AlpinoCorpusReader(root, encoding, tagset)