fn rebase(w: *Writer, preserve: usize, capacity: usize) Writer.Error!void
fn rebase(w: *Writer, preserve: usize, capacity: usize) Writer.Error!void { errdefer w.* = .failing; return rebaseInner(w, preserve, capacity, false, false); }