из таких операторов лучше возвращать себя по ссылке, чтобы можно было делать цепочки типа x << a << b << c