This will be used with async and each loops
Async:
Used in runnable_statements, this should execute the runnable inside of a thread. This includes method calls, and os statements. Additionally, callbacks can be executed after the thread completes
Each:
Each statement should execute each callback in a thread