- eval { $_[1] = substr($_[1], $n, $nlen) };
- if ($@) { # modification of read-only value:
- return $self->write(substr($_[1], $n, $nlen));
- }
- # fall through to normal write:
+
+ # PublicInbox::DS::write queues the unwritten substring:
+ return $self->write(substr($_[1], $n, $nlen));