Checksums

I think `is_valid` would be a better name for this