Feels like maybe the initial class gathering/parsing could use a little testing, not sure how easy that is to accomplish?  Basically something to make sure that everything named foo.class gets in, minus the .class, that non class things are excluded, etc.