+1, This seems like something that we could work around with just some minor logic tweaking (we certainly don't want to hide the execeptions, though).