[@Naril] Whoo! Mad respect for being so thorough! I'm currently at work, but the moment I have a chance I'll answer all these! Until then, I hope you can wait!