It would be good if the user-provided values could be referenced in error messages: ``` schema = Schema( {'<file>': [And(os.path.isfile, error='File "{value}" does not exist')] ... ```