Reinitializable но даже не DestructiveMoveConstructible соответствует случаю, когда у тебя есть входящие ссылки
например, если ты ветвление вычислителя в FRP начнёшь записывать, разрешая циклы в вычислениях, то у тебя разветвитель будет Reinitializable