I'm not yet sure if this is possible, but would it make sense/be reasonable to save the actual `registry_key` information somewhere in the `RegistryKey` object, and have `values` return checksummed data when necessary? Then when actually setting the registry key on the system, pull the actual information instead of the checksummed stuff.

Sort of seems like a dirty trick, though...