The task will be executed only when all prerequisites are completed. The task type must be a task handle that holds a pointer toFTaskBaseas its `Pimpl_ member (see Tasks::TTaskBase). Must not be called concurrently