internal unsafe byte* GetBytePtr() { BCLDebug.Assert(bytes != null, "bytes should not be null"); return (bytes); }