Thanks for explaining it. Even though I got an A, you explained it much better than my college professor did.
Please don't let my remark stop you from entertaining provocative ideas: rigor is important only after you have a vision. And yours has a ring to it...