Sorry about that rather lengthy post, and the lack of time reference, but I just finished it and realised Ark had posted while I was typing it. So, instead of trashing the entire post, I edited it enough to satisfy a general shift in time, I think. Hopefully, it's better than what I've posted thus f...