Trie_stable.V1SourceTakes an unstable keychain implementation to define the in-memory representation, and a stable serialization for keychain values to define the serialization.
module Keychain_unstable : Trie.Keychainable.Smodule Keychain_stable : Core.Core_stable.Stable_with_witness with type t = Keychain_unstable.tinclude Core.Core_stable.Stable1_with_witness with type 'a t := 'a t