illegal?<> etc
just encodes the illegal chars! But probably doesn't pass well formed test?
<> and grave accent encoded; pipe corrupted to ':' when on local system, ok online
QGV returns |{}^`, ignoring the <> when in html mode, but giving them correctly in plain text mode!
two brackets: () []
ok in firefox.
QGV returns ()[], so OK!!