add a test suite for the gc'd map
add what little testing I can do of the opcode structures on their own