A light workflow to reuse and separate logic pieces independently of input and output sources.