public T Peek()
 {
     return(UnsafeStack.Peek <T>(m_inner));
 }