Fixed bug where each worker could only accept one task then quit.

Forgot to extend two objects with an empty object to create a new
object...this was overwriting Task level parameters with execution level
parameters over time making them all the same.