This fixes a few bugs and introduces a run_tasks_parallel method that executes multiple tasks concurrently on fibers as soon as they are ready to run.
run_tasks_parallel
That's buggy, but it's fun to use.