# The following handling of "control chars" is direct from # the original code - I think it is broken on Unicode though. # Suggestions?