Add set.Reduce(), TestReduce()
go fmt