enhanced varUString / UnicodeString support for FPC 2.7.1 branch