public object this[object key] { get { WeakReference reference = m_table[key] as WeakReference; return(reference.NullOrValue()); } }