Ragoczy
At last, a well written, sane, rational explanation which is not offensive to anyone. Well done!

But I'll bet you're going to be castigated here!