Open brookslogan opened 3 months ago
other_keys
part is a very ephemeral thing; it only exists as arguments to archive construction functions before being baked into the DT
key, but it's probably still cleaner to make the default for it character(0L)
and validate that it's a character vector.additional_metadata
does stick around as a field of the archive, so it's a bit more important to do the same steps above... or just remove as a field altogether. People can just use attributes instead.
Try to keep
other_keys
always as character class, usingcharacter(0L)
instead ofNULL
, andadditional_metadata
always as a list.