Thank you Ico48

So, you prefer full separation of function and responsibility (that is specialisation). Now we have the clean subprocess followed by the cut subprocess. We can clean and at any time later cut. There is no critical time between processes (unless imposed by other reasons). But we must add a storage for clean limes in one actor case and may be a smaller storage (in two actors case) between the cleaner and the cutter because they may not work at the same speed. Passing a lime from cleaner's hand to cutter's hand sound romantic ;-) but that needs coordination. The cleaner gets water wet. The cutter gets acid and oil wet. Which is safer water or acid? The cutter uses a knife and so has higher risk of injury, should we pay the cutter more? What do we do if the cutter turns up for work before the cleaner?