public static DailySchedule Load(IValueStream stream) { stream.EnterSequence(); var daySchedule = Value<ReadOnlyArray<TimeValue>>.Load(stream); stream.LeaveSequence(); return new DailySchedule(daySchedule); }