Thanks for that, Modwiz. I think you did a good job. It's such a wide and deep subject with so many avenues to go down, but I think you managed to keep it focused and understandable.

It was also...