anchor.diff:  [options="header"]
   |===
   |Name|Type|Required|Description
  -|`time`|String (ISO 8601)|No|Time of most recent slot to display (defaults to current time).
  -|`zoom`|String (ISO 8601)|No|Zoom level in minutes (defaults to 60).
  +|`time`|String (ISO 8601, UTC)|No|Time of most recent slot to display (defaults to current time).
  +|`zoom`|String (Number)|No|Zoom level in minutes (defaults to 60).
   |===
   
   == Miscellaneous
  
positive.code: |`schedule`|<<schedules-reference,Schedule>>|Yes|The schedule that determines the points in time at which the workflow should run.
  |`schedulingStrategy`|<<scheduling-strategies-reference,SchedulingStrategy>>|Yes|The scheduling strategy that determines when and in which order ready slots should be run.
  |`externalService`|<<external-services-reference,ExternalService>>|Yes|The external service actually responsible for executing the job.
  |`startTime`|String (ISO 8601)|No|The date when the workflow should start executing (default: "1970-01-01T00:00Z").
  |`maxRetryCount`|Number|No|The number of times a slot of this workflow should be automatically retried if it fails (default: 0).
  |`waitTimeoutSeconds`|Number|No|The number of seconds a workflow should stay waiting until it times out (default: `Integer.MAX_VALUE` (68 years)).
  |===
  
negative.code: |===
  |Name|Type|Required|Description
  |`id`|String|Yes|ID of the workflow.
  |`time`|String (ISO 8601, UTC)|Yes|Scheduled time of slot to kill.
  |===
  
  ===== Example
  