Use the [FIT|http://fit.c2.com/] to re-represent the QFJ acceptance tests as tables in HTML files. This will allow better annotation of the tests and make it easier for end users to create tests. The biggest challenge here is how to specify various corruptions of the raw message data. One possibility is to use a MINA filter during the testing that will modify the raw message immediately before being send on the wire. We can also use a special initiator, like we do now, but this means the initiator does have as much testing as the acceptor.