Like Greg, I recognized the high quality of Cecil's participation & voted him 5 stars many moons ago.
He get's agrivated & ornery once in a while

making me sit up straight & take note of the goings on but it just helps us keep our balance.
I'd give him another 5 today if it was allowed.