You sir, are hands down the most lucid and erudite person I've ever had the privilege to converse with on this god forsaken thing they call the Internet. Thank you for taking the time to answer my questions; I'm fairly certain that I may or may not but probably or at least hopefully will, understand at least a part of your explanation with a week of further study. Don't be discouraged, it could be worse! You could have just found out your retarded like I did!
I'll have to look into this ally thing a bit more, and I thank you for the tip on the goo dude!
By the way, would you mind terribly taking a job with Hewlett Packard? I'm having trouble with my computer and they don't seem to speak the languages we call "common sense" "good faith" and "honesty". I'm currently searching for a Rosetta Stone but it's not looking good.