Ed Carrel
Software Engineer in Hayward, California
Jeez, I haven't figured this out yet. Even if I had, I'm not sure I'd be right. I confuse even myself quite often. I'll try to provide a scratching the surface view eventually, but don't expected it to be especially accurate. :-P