add Contract#email_ok? to show how a custom validation works.