- TODO: missing positive and negative semantic tests for universal charstring
