The user defined name of the step
This should be FileStep model
This is usually the value for the property which defines the type of the
step, eg. "file" or "command".
The variable name where to save successful results of this step
Static EventStatic StateProtected _errorProtected _successImplements the actual task.
It may return Promise, in which case it will be waited.
Otherwise the task finished instantly at start up.
@FIXME: Implement promise support
Static createStatic isStatic parseGenerated using TypeDoc
The context object, which contains variables, etc.