message: impl Deref for Hashed
  Summary: Convenient.
diff: * limitations under the License.
  */
  -use std::hash::{Hash, Hasher};
  +use std::{
  + hash::{Hash, Hasher},
  + ops::Deref,
  +};
  use gazebo::{coerce::Coerce, prelude::*};
  use indexmap::Equivalent;
  @@ -146,6 +149,14 @@ impl<'a, Q: ?Sized> Hash for BorrowHashed<'a, Q> {
  }
  }
  +impl<K> Deref for Hashed<K> {
  + type Target = K;
  +
  + fn deref(&self) -> &Self::Target {
  + &self.key
  + }
  +}
  +
  // We deliberately know that this is a hash and value, so our Eq/Hash are fine
  #[allow(clippy::derive_hash_xor_eq)]
  impl<K> Hash for Hashed<K> {
  