Move the load method of FunctionPipeline to a second constructor.