public bool TryPeek(out T item)
 {
     return(UnsafeStack.TryPeek <T>(m_inner, out item));
 }