Rubyの「Marshal.load」において、デシリアライズ時にインスタンスを初期化せずに復元する手法はどれか。

allocateを使用することで、コンストラクタを通さずにオブジェクトの内部状態を直接復元する。