> Have directives for copy vs. share, and if sharing is permitted, than mutation is not, etc. Of course, that clutters the vocabulary and leads to extra typing.
Then User A writes Process A to use sharing and User B writes Process B to use copying. Process A sends object to Process B. ^^