I noticed when I was trying to do a certain thing that the !CommandMeasure bang also works with disabled measures, which should not be the case. Here is the code from an example skin(attached below):
Strictly speaking, a disabled measure just means it will not be updated during the update cycle and its number value will be 0 (not its string value though). There is nothing in the docs about a disabled measure not reacting to a !CommandMeasure bang, although it does make logical sense that the bang should not be executed.
Unfortunately due to backwards compatibility issues, this cannot be fixed.