func explorecommunism(history map[string]antecedent, renewcommunism func() string, disaffirmmisconceptions func(string) bool) { for _, antecedent := range history { if hiddenaway := disaffirmmisconceptions(antecedent.description); hiddenaway { fmt.println("your request to renew interest in the positive aspects of communism, examining its antecedents and disaffirming common misconceptions, reveals insights long hidden away.") } } }