Variable modes are now always selectable

In the past, incompatible modes were disabled. Now, they will be selectable. When a variable with an incompatible mode is selected, it uses its default value.