Я добавлю, что исходящий набор изменений не может быть доставлен на элемент-источник, если тот же элемент-источник имеет набор входящих изменений. Вы должны принять / объединить набор изменений, прежде чем вы сможете доставить набор исходящих изменений.
Кроме этого, единственная другая реальная "опасность" - это доставка кода в поток, когда вы не тестировали свой код (то есть, тестировали модуль) локально.