Make the build script fail if it detects an error
Add an ant build task to run the tests
Output more useful things from the test script
Maintain a guaranteed iteration order for members
Substitute each test's file name for its path
Add tests that some obvious problems give errors
Add tests for some top level resolution problems