public override object this[int index] { get { return m_Adaptee[index]; } set { m_Adaptee[index] = value; } }