Recently it's been confusing as to how MMF2.0 and F2.5 load extensions. MMF2.0 is non-unicode (except for the unicode edition), and F2.5 is completely unicode.
Generally, a different version of the extension MFX is in each of these folders relative to MMF2.0/F2.5's root:
Ports of extensions to other runtimes are in /Data/Runtime/exporter-name/
Where, and in what order, do MMF2.0 and F2.5 check for extensions? Which MFX is used in what case? What's the best way to optimize user experience for both MMF2.0 and F2.5? Do we have to package separate zip files?
I've also heard rumors about HWA and Unicode being merged in F2.5, but I have no idea how that works.
I would like to investigate this myself but I just don't have the time I used to now that I am in college. I'd also like to avoid pestering CT staff like Yves/Francois since they generally have much more important issues to attend to. Please share anything you know, and if you have some free time, try experimenting!