Fixed StackOverflow when adding exclusions

Hi John,

I opened a bug on this, then decided to take a whack at it...

Cheers,

-Brandon

Yes, the original bug had my stacktrace from real code in the wild. The dependencies where pretty messy, so it wasn't as clean as the simple unit test.