Avoid problem with adjacent ASCII boxes
Tidy diagram parser
Support edge turns in Unicode