def __init__(self, ud_token, upos=None, tags=None):
    self.id = ud_token.id
    self.form = ud_token.form
    self.upos = (ud_token.upos if (upos is None) else upos)
    self.lemma = ud_token.lemma
    self.tags = ([((k + '=') + list(vx)[0]) for (k, vx) in ud_token.feats.items()] if (tags is None) else list(tags))
    self.deprel = ud_token.deprel
    self.head = ud_token.head
def __init__(self, ud_token, upos=None, tags=None):
    self.id = ud_token.id
    self.form = ud_token.form
    self.upos = (ud_token.upos if (upos is None) else upos)
    self.lemma = ud_token.lemma
    self.tags = ([((k + '=') + list(vx)[0]) for (k, vx) in ud_token.feats.items()] if (tags is None) else list(tags))
    self.deprel = ud_token.deprel
    self.head = ud_token.head