関数型っぽいカッコいいコードのつもりだろうけど、
injectのブロックの中でオブジェクトの中身を書き換えるなんて関数型信者にぶん殴られるぞ