Make record keys opaque [#3282]
Closes #3282 (closed). Switches to using a struct type for record keys instead of a named slice type, so the implementation is opaque and can be changed in the future.
Changelog: refactor
Closes #3282 (closed). Switches to using a struct type for record keys instead of a named slice type, so the implementation is opaque and can be changed in the future.
Changelog: refactor