fixes #3 use Span.prefix() for prefix instead of Span.exact()