Checksums

This seems unused? If I'm not mistaken, the current code can't handle variations in the checksum format either. Consider a checksum type tag in the TLog format?