except for en dashes and em dashes because those have to be entities