Add first-pass JSISwitchableVariableLabel + bugfix for issue #26