Да, спасибо. Но я просто хотел узнать, почему происходит копирование по значению? Ведь если манипуляция объектами происходит только по ссылке, то почему оператор запятая возвращает само значение, а не ссылку? И почему оператор скобки в вашем примере возвращает ссылку?