Indicates that the annotated object is not "live" and that changes made to it will not be reflected in its "owner" and vice versa. For example, if applied to a collection instance this would generally mean that the method will make a defensive copy of the given information.