public override ByteString Slice(int from, int until) { return (from != 0 || until != Count) ? ToByteString1().Slice(from, until) : this; }