code: func (s *stack) PeekBool(idx int32) (bool, error) {
  	so, err := s.PeekByteArray(idx)
  	if err != nil {
  		return false, err
  	}
  
  	return asBool(so), nil
  }
docs: // PeekBool returns the Nth item on the stack as a bool without removing it.