bugfix: '$' for TPort
fixes #678
garbage-in-garbage-out principle for unicode errors; fixes #674
fixes #663
always call the linker; fixes #660