def __call__(self, data):
return self.validator(copy.deepcopy(data))<EOL>
Validates the given ``data`` dictionary and returns transformed values.

Will raise :class:`decent.error.Invalid` if any validation errors are
encountered.