add documentation for unsafe_chr