pro-and-conyoudaoicibaDictYouDict[pro-and-con 词源字典]
"To weigh the arguments for and against; to debate both sides of (a question or matter)", Late 17th cent. Probably partly from pro and con, and partly from pro + and + con.[pro-and-con etymology, pro-and-con origin, 英语词源]