only `OneEventStream.new(@time, @record.dup)` seems enough.