restore reader, add EdnReader, read-edn, read-edn-string,docs