Allow flows to be called as sub-flows from parent flows (infinitely & recursively). Or another way to look at it - allow us to package our flows as custom components that can be inserted into new flows. This promotes the DRY principle. Commonly used sub-tasks need not be rebuilt for each new flow, every time. Instead higher level custom components can be built one time and quickly reused as needed.
