(FM10 on Win7x64)
Before a mifwash, boolean expressions for conditional tags are named as: Name1, Name2, Name3.
After the mifwash, those expressions are named Default Expression, Default Expression1 and Default Expression2.
A quick check of the mif file shows Name1, Name2, Name3, not Default Expression, Default Expression1 or , Default Expression2.
What am I missing?
Well, I can speculate while I wait for dinner to cook ...
Did FM9 support names for conditional expressions?
If not, when FM10 does a MIFwash, is it saving as MIF9 by any chance?
I'd try saving (not washing) as MIF, MIF10 is there's an option for that,
and see what's in the resulting MIF.
Or in the alternative, it's a bug.
More detail: the mif contains the correct names of the conditional expressions: Name1, Name2 and Name3.
And the mif does not contain Default Expression, Default Expression1 or Default Expression2.
Edit: FM11 behaves as expected. The names of the boolean expressions in the MIF appear in the GUI and "Default Expression" does not appear.
Now I gotta considering upgrading to FM11.