I *was* going to post a bit more, but it appears that my server is experiencing difficulties. If you are reading this, they have been resolved. I will post tomorrow evening, after work.