UnicodeString& Unlink() {Inflate(m_pData->GetLength()+1); return *this;}
wchar_t Last() const { return m_pData->GetData()[m_pData->GetLength()?m_pData->GetLength()-1:0]; }
bool IsEmpty() const { return !(m_pData->GetLength() && *m_pData->GetData()); }
size_t GetLength() const { return m_pData->GetLength(); }