Validating custom events, custom delegantes and custom arguments.