Renamed MacroSystem to the more metaphorical SystemPipeline