Added the possibility of having multiple execution pipelines within one step of the learning algorithm.