# Functions
AutorunCollector launches a process that looks for existing resolutions with state TO_AUTORUN, and passes them to the engine for execution.
GarbageCollector launches a process that cleans up finished tasks (ie are in a final state) older than a given threshold.
GetEngine returns the singleton instance of Engine.
Init launches the task orchestration engine, providing it with a global context and with a store from which to inherit configuration items needed for task execution.
InstanceCollector launches a process that retrieves resolutions which might have been running on a dead instance and marks them as crashed, for examination.
RetryCollector launches a process that collects all resolutions eligible for a new run and passes them to the engine for execution.