Two minor fixes, and dealt with exceptions in Mine better

Although I used it as such, I'm not 100% sure that LoopExit is only used to complain of an empty queue -- it looks like it, but I couldn't find anything explicitly saying so.