Pipeline Framework used in the Pluralsight course, Developing Extensible Software