Seeking help with some merge message issues when LangGraph is called in parallel

Can’t parallel steps modify the same state key? Do they each need a separate key? In the end, is the data unified through a join or merge? Previously, I was just accumulating messages.