public static new ChangeOfState Load(IValueStream stream)
{
stream.EnterSequence();
var timeDelay = Value<uint>.Load(stream);
var listOfValues = Value<ReadOnlyArray<PropertyStates>>.Load(stream);
stream.LeaveSequence();
return new ChangeOfState(timeDelay, listOfValues);
}