pipe-escaping for symbols (still not correct, backslash escaping not implemented)
read-from-string test fix to use symbol escaping