code: func parseThresholdStatements(statements map[string]string) ([]evictionapi.Threshold, error) {
  	if len(statements) == 0 {
  		return nil, nil
  	}
  	results := []evictionapi.Threshold{}
  	for signal, val := range statements {
  		result, err := parseThresholdStatement(evictionapi.Signal(signal), val)
  		if err != nil {
  			return nil, err
  		}
  		if result != nil {
  			results = append(results, *result)
  		}
  	}
  	return results, nil
  }
docs: // parseThresholdStatements parses the input statements into a list of Threshold objects.