class_docstr: A mention (possible anaphor) inherite from spacy Span class with additional informations
code: def __new__(
      cls,
      span,
      mention_index,
      utterance_index,
      utterance_start_sent,
      speaker=None,
      gold_label=None,
      *args,
      **kwargs,
  ):
      # We need to override __new__ see http://cython.readthedocs.io/en/latest/src/userguide/special_methods.html
      obj = spacy.tokens.Span.__new__(
          cls, span.doc, span.start, span.end, *args, **kwargs
      )
      return obj
  
imports: import re
  import io
  from six import string_types, integer_types
  from spacy.tokens import Span, Token
  from neuralcoref.train.compat import unicode_
  from neuralcoref.train.utils import encode_distance, parallel_process
  import spacy
  import numpy
label_desc: Use image node_id 1 for calling the Mention obj's underlying member method code with example usage: obj.__new__(cls, span, mention_index, utterance_index, utterance_start_sent, speaker, gold_label) and returns: obj