Introducing snaky_hash
SnakyHash normalizes string and symbol hash keys into snake case and provides convenient access to the resulting values. A host hash class chooses string or symbol storage when including SnakyHash::Snake; optional serialization helpers are configured there too. Other key types retain their separate identity.
Read the upstream README for installation and usage, or browse the project repository.