'Returns the string in a plaintext-friendly form.
Currently there are no tunable parameters'

def as_text(self):

    link_maker = PokedexLinkExtension(self.session)
    pattern = PokedexLinkPattern(link_maker, self.session, self.language)
    regex = ('()%s()' % pattern.regex)
    def handleMatch(m):
        return pattern.handleMatch(m).text
    return re.sub(regex, handleMatch, self.source_text)
