pr-str spec, implemented for maps, keyword, symbols, lists