最初に[=]で代入するCselfは初期化しなくていい
[-=][+=]などで使うならコモン開始時に初期化
みたいな感じでやってるわ