With this option checked I still sometimes get alternates ordered before base glyphs, for example I get the following order when I create these glyphs with the option checked:
behDotless-ar.init
behDotless-ar.init.001
behDotless-ar.init.002
behDotless-ar.init.beh.001
behDotless-ar.init.beh
behDotless-ar.init.beh.002
behDotless-ar.init.beh2.001
behDotless-ar.init.beh2
behDotless-ar.init.beh2.002
But if I uncheck it and check it again, I get the following (desired) order:
behDotless-ar.init
behDotless-ar.init.001
behDotless-ar.init.002
behDotless-ar.init.beh
behDotless-ar.init.beh.001
behDotless-ar.init.beh.002
behDotless-ar.init.beh2
behDotless-ar.init.beh2.001
behDotless-ar.init.beh2.002