Confirmed; Keystores were not properly serializing raw lists. I've patched the issue in the source repo.
Dictionaries, tables, and strings do not exhibit this problem, so any can be used as a workaround.
Thanks!
Yeah, I have a slight workaround serializing first and then wrapping in a list:
data.key: "%J" format foo foo: list "%J" parse data.key