'Parse the text.
:param parser: (optional) A parser instance. If ``None``, defaults to
this blob\'s default parser.
.. versionadded:: 0.6.0'

def parse(self, parser=None):

    p = (parser if (parser is not None) else self.parser)
    return p.parse(self.raw)
