as discussed, I recommend not keeping a set, but just keeping one value that is the most recently found checksum type.