(pr) now handles characters correctly