I propose that initialize values in becomes
method
for example,
class Book < ApplicationRecord end
class PaperBook < Book after_initialize do |boo| material ||= “paper” end end
book = Book.new book.material
=> nil
book.becomes!(PaperBook).materal
=> “paper”
``
Shoul I implement the feature?
Does it make sense?