http://bugs.winehq.org/show_bug.cgi?id=24608
--- Comment #10 from Khaled Hosny khaledhosny@eglug.org 2010-10-05 08:39:56 CDT --- I don't know about Uniscribe behavior here, but FontConfig, for example, detects language support based on certain character for each language (check fc-lang/*.orth files in FC source tree), it is even smart enough to not count empty glyphs for characters that should not be empty, so may be Uniscribe is doing similar tricks.
It is easy to open a font in FontForge and remove some features, generate and test. But if needed I can attach a set of fonts with various features added/removed.