Random object initialization change.
Random object initialization change.

Baked in serialization expects correct nullability which is lost in object is created using FormatterServices.GetUninitializedObject

Create new instance with empty ctor if it exists.

ngs-doo/revenj,tferega/revenj,tferega/revenj,ngs-doo/revenj,tferega/revenj,ngs-doo/revenj,tferega/revenj,ngs-doo/revenj,ngs-doo/revenj