'The I{str} of L{FirstError} instances includes the I{str} of the
entire wrapped failure (including its traceback and exception) and
the index of the L{FirstError}.'

def __str__(self):

    return ('FirstError[#%d,    %s]' % (self.index, self.subFailure))
