code: func (stack *Stack) Size() uint {
  	stack.key.RLock()
  	defer stack.key.RUnlock()
  	if stack.underlyer == nil {
  		return 0
  	}
  	return stack.underlyer.Length()
  }
docs: // Size returns the number of entries populating the Stack.