Put cannotswitchon in the type
Put cannotswitchon in the type

The swichable type now has cannotswitchon = "" by default, and the code checks for that, rather than whether the attribute exists,
textadventures/quest,textadventures/quest,textadventures/quest,textadventures/quest