Right, this was a poor choice in test name. I wrapped each of these in a class because that was the seemed to be the minimum amount required to get the thing to run.

Names have been a bit of a challenge in this change set. I'm thinking of changing these to `testAnonymousInnerClassFull`, `testAnonymousInnerClassNoFieldType`, and `testAnonymousInnerClassNoModifiers`, unless anyone would like to suggest something more betterer...