Add fallbacks

Since it's purely in the data domain, the shenanigans aren't too leaky. It wouldn't be an array.

Now the more explicit guard is interesting -- I can see use to have a string default to empty.