start adding support for string sets (but lost quoting keys in the process)
add back in quoting keys