fore the end of this span.

    If end is not given, then the method checks if start is an offset of the span.

    Note: this can be called with an Annotation or AnnotationSet instead of `start` and `end`
      (see gatenlp._utils.support_annotation_or_set)

    Args:
      start: start offset of the span
      end: end offset of the span

    Returns:
      True if covering, False otherwise

    &#34;&#34;&#34;
    if end is None:
        if self.start == self.end:
            return self.start == start
 