Add more parallelBy test cases

These cases both failed on a previous master branch, but work after the latest refactor.
I don't understand the purpose of the intermediate task.