some SYA fix; adding optional variable parsing to the head of a switch block
some SYA fix; adding optional variable parsing to the head of a switch block

ignatenkobrain/gmqcc,ignatenkobrain/gmqcc,111WARLOCK111/gmqcc,111WARLOCK111/gmqcc