Another commit to back out the same bug fix from before.  The basic problem that I was having was that I changed the way that we search fro charges.  Instead of having a list of all of the potential dispositions, I changed the regular expression to search for all dispositions possible.  Previously, I didn't grab things like 'Proceed to Court'.  Now that I was, the EG would grab the charge with proceed to court and believe that a case wasn't an expungement (b/c proceed to court itself isn't expungeable.).  With the new fix, I grab all charges, regardless of disposition, but then don't record charges with certain dispositions like proceed to court.  That seems to have fixed everything.