'All the other methods are forwarded to the vuln object except for
the magic methods.'

def __getattr__(self, name):

    if name.startswith('__'):
        raise AttributeError(("%s    instance    has    no    attribute    '%s'" % (self.__class__.__name__, name)))
    return getattr(self._vuln, name)
