<state-title-text>漢</state-title-text>
       <state-hook>
         <set id="K">
-          <variable-reference id="handled-keys"/>
+          <variable-reference id="handled-keys" type="predefined"/>
         </set>
         <sub id="K">
           <int-val>1</int-val>
 
         <conditional>
           <case>
             <expr operator=">">
-              <variable-reference id="handled-keys"/>
+              <variable-reference id="handled-keys" type="predefined"/>
               <int-val>1</int-val>
             </expr>
             <undo/>
 
           <key-event>BackSpace</key-event>
         </keyseq>
         <if condition=">">
-          <variable-reference id="handled-keys"/>
+          <variable-reference id="handled-keys" type="predefined"/>
           <int-val>1</int-val>
           <if-true-action-list>
             <undo/>
 
                 <int-val>1</int-val>
               </expr>
               <expr operator="=">
-                <variable-reference id="predefined-surround-text-flag"/>
+                <variable-reference id="predefined-surround-text-flag" type="predefined"/>
                 <int-val>-1</int-val>
               </expr>
             </expr>
 
         <conditional>
           <case>
             <expr operator=">">
-              <variable-reference id="predefined-surround-text-flag"/>
+              <variable-reference id="predefined-surround-text-flag" type="predefined"/>
               <int-val>-2</int-val>
             </expr>
             <commit/>
 
         <conditional>
           <case>
             <expr operator=">">
-              <variable-reference id="predefined-surround-text-flag"/>
+              <variable-reference id="predefined-surround-text-flag" type="predefined"/>
               <int-val>-2</int-val>
             </expr>
             <commit/>
 
         <conditional>
           <case>
             <expr operator=">">
-              <variable-reference id="predefined-surround-text-flag"/>
+              <variable-reference id="predefined-surround-text-flag" type="predefined"/>
               <int-val>-2</int-val>
             </expr>
             <commit/>
 
           <key-event>input-focus-out</key-event>
         </keyseq>
         <set id="KK">
-          <variable-reference id="handled-keys"/>
+          <variable-reference id="handled-keys" type="predefined"/>
         </set>
         <sub id="KK">
           <int-val>1</int-val>
           <key-event>input-focus-in</key-event>
         </keyseq>
         <set id="KK">
-          <variable-reference id="handled-keys"/>
+          <variable-reference id="handled-keys" type="predefined"/>
         </set>
         <sub id="KK">
           <int-val>1</int-val>
     <state id="state-select">
       <state-hook>
         <set id="K">
-          <variable-reference id="handled-keys"/>
+          <variable-reference id="handled-keys" type="predefined"/>
         </set>
         <sub id="K">
           <int-val>1</int-val>