Porting logic for decoding values for dictionary keys from `Record+Decoding.swift` in the Records package used in Diagrams.
Porting logic for decoding values for dictionary keys from
Record+Decoding.swiftin the Records package used in Diagrams.