User blog comment:OldSlashFriend/Choices? In my scenario?/@comment-5173028-20121210155357/@comment-5672532-20121211074945

Aaaaah! That looks like it should work perfectly, at least on paper. What could possibly go wrong..? xD I'll mess around with it myself and get back to you; but it looks fine as it is. Nothing to gain from flailing about random, I'll try it out this weekend at the latest. I also like your variable naming schemata, it makes it hella more easy to keep them organized. I have a very spidery mind so I'm especially weak against suddenly forgetting what I was doing or what branch leads where...