This is a helper class returned from the factory. It constructs the embeded task with a set of arguments and sets the task up and makes it ready to execute. The task may complete before these routines even return.