Represents a thread that deletes itself when it has done its job. It is also capable of storing a payload and it may enter run state or may terminate once main action is performed.
Depedencies:
Related source code documentation: AutoThread