The Produce / Spawn / Consume Idiom ################################### This section introduces the Produce / Spawn / Consume idiom that allows e.g. to evaluate a single data item multiple times (e.g. for different parameters)