If you bind the quality to a string, rather than an integer you get quality of ‘Bad_Disabled’ which you can use in expressions. It makes the expressions easy to read, but I’m not sure if this is more or less likely to change than the underlying integer.