Not obvious when working with 'exclusive' properties
Sometimes I will code something that causes a runtime exception: 1307 : Cannot pass an exclusive subobject reference to this method. The compiler doesn't give any warning I have coded something this way, collection.add(someExclusiveObject) compile...