enum and struct decls now complete
test-driver-tweaking