'Invoke the method.'

def __call__(self, *args, **kwargs):

    clientclass = self.clientclass(kwargs)
    client = clientclass(self.client, self.method)
    if (not self.faults()):
        try:
            return client.invoke(args, kwargs)
        except WebFault as e:
            return (500, e)
    else:
        return client.invoke(args, kwargs)
