define(["require","exports"],function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=(u.prototype.execute=function(e,t){var r=e.value;switch(typeof r){case"boolean":case"number":case"string":break;default:r=!1}e=r.toString();return t.hasBranch(e)?(t.jump(e),{default:!1,result:r}):{default:!0,result:r}},u.action="gcx:wf:core::Switch",u.suite="gcx:wf:builtin",u);function u(){}t.Switch=r});