Checkpointing. My filepack woes may have been caused by list == bytearray always returning false.
Last bit of equality testing. All tests pass again!