Good point, I could have moved the lookup inside the try and the variable too.  Just failed to notice it here.  I'm not going to rewrite the series to fix this minor issue, and I don't think its worth the time of writing a new commit to fix it either.  Maybe next time someone is here they'll realize this stupid mistake and correct it.