Arg
A value a task can be given: the output of an upstream task, carried by the TaskRef that task's registration returned, or an inline constant.
A constant has to be wrapped because a bare Double cannot implement this type: boxed types only, no primitives.
Type Parameters
T
Type of the value.