int peekAt(int delta) { final int index = _pos + delta; if (index < 0 || index >= _end) return -1; return bytes[index]; }