Subscribers and their own write implemetaions

As all subscribers get the same transaction from monitor, can they make a copy for it for their own manipulations on the transaction.

In reply to rakhimittal:

They not only can, but have to make a copy if they want to manipulate the transaction in any way. This is a difficult rule to enforce, however, because the language doesn’t provide any constructs to ensure that an object isn’t modified.