引数の@_はエイリアスなんだけど、戻り値については必ず値のコピーが発生するよね?