It would be helpful if for each hash there was an object representing a hash (e.g. `SHA1`, `SHA256` etc), similar to [`UUID`](https://github.com/JuliaLang/julia/blob/e8f89682d7b434f1159626a213756b3691f48d03/base/uuid.jl#L8) in Base. @staticfloat