@dalehileman,
Dale: While I expect to be mercilessly attacked I'd add another technical detail, and
//////////
Dale, you were not mercilessly attacked, at least by me. If you repeat nonsense you have to expect to be called on it. Did you read what the CGEL said as regards these hyphens?
"What The Cambridge Grammar is telling you is that you won't have any basis for it." "It" being what you mistakenly advanced as a rule of the English language.