Здравствуйте, Shmj, Вы писали:
S>Тут же не только в том дело, что объект не расходует память и это гарантированно. Важно что можно утверждать что объект не изменился и можно не вызывать повторно его методы.
А если методы объекта имеют побочные эффекты, не связанные с объектом?