I could be very useful to use mask in conditional symbols. I have over 20 version of single app to support that relay on the same code modification /non market app/
Let's say I have conditional symbol PAY that introduces some change, then I create subversion of this program named PAY12.
I have then two conditional symbols in Build Configuration PAY and PAY12.
Instead of using in code new condition PAY12 that triggers only when PAY12 conditional symbols are selected in build configuration box. Compiler should find "PAY" string conditional symbols in
# if PAY12 conditions
and enable compilation of this part.
This could make compiler conditional code much simpler.