set => SetProperty(ref _start, value);
get => MemoryOwner?.Memory.Slice(_start, _length) ?? Memory <T> .Empty;
get => CoerceEnd(_start, _end);
set => UpdateValueProperty(ref _start, value, _ => Modified = true);