code: func filterCertificates(certs []*CertificateMetadata, filters []CertificateFilter) []*CertificateMetadata {
  	filtered := certs
  	for _, f := range filters {
  		filtered = filter(filtered, f)
  	}
  	return filtered
  }
docs: // filterCertificates applies the filters to the list of certificates,
  // returning only those certificates that match all the filters.