todo comments
experimental speed tweaks for windows WideString2Narrow and NarrowStirng2Wide ... kUseOptimizedApporach_\