const Hoge &は左辺・右辺とわず受け取れるけど
非constで左辺・右辺両方を受け取れるにはどうすればいいの?