Create a new instance that is ready for use by a configuration file
Schedule all poll conditions and register all condition events
Instantiate a new, empty Watch object and pass it to the mandatory block. The attributes of the watch will be set by the configuration file.
[Validate]