Some thoughts on unit testing from inside an assembler