Checksums

Is there any reason to use `_` instead of `None` and `Some ...`?