Declares requirements that apply to either the runtime environment or the
workflow engine that must be met in order to execute this workflow step. If
an implementation cannot satisfy all requirements, or a requirement is
listed which is not recognized by the implementation, it is a fatal
error and the implementation must not attempt to run the process,
unless overridden at user option.
