sure, I can remove the @slow from these.  I was just trying to save the rest of you the time.  they DO take a while, since there are so many tests.

I wanted the tests to be in separate methods so that you can see each assertion independently.  This meant that I didn't have to re-run the tests as many times because I saw all the failures at one time.  that being said, I'm not married to that.  Just seemed to make test fixing faster.  I'm fine to add all the assertions to the same method if you prefer.