Basically what I am trying to do is pass some FTL characters around and at the same time pass some non-FTL characters. I was thinking I could do this with a If statement below; but it does not seem to be working so well. Does anyone have a suggestion to getting NON-FTL characters passed?

Code:
<Template FTL>
      <Hotkey %1%>
            <If %1% Is %2%> 
   <SendLabel w1, w2, w3, w4, w5>
       <Key %1%>
<Else>
               <ApplyTemplate SendLeaderless "%1%" "%2%" "rctrl rshift" WoW1 "w2,w3,w4,w5">
               <ApplyTemplate SendLeaderless "%1%" "%2%" "rctrl ralt" WoW2 "w1,w3,w4,w5">
               <ApplyTemplate SendLeaderless "%1%" "%2%" "ralt rshift" WoW3 "w1,w2,w4,w5">
               <ApplyTemplate SendLeaderless "%1%" "%2%" "rctrl ralt rshift" WoW4 "w1,w2,w3,w5">
               <ApplyTemplate SendLeaderless "%1%" "%2%" "rctrl" WoW5 "w1,w2,w3,w4">      
<EndTemplate>

<ApplyTemplate FTL "1" "j">
<ApplyTemplate FTL "2" "]">
<ApplyTemplate FTL "3" "[">
<ApplyTemplate FTL "4" "\">

<ApplyTemplate FTL "5" "5">
<ApplyTemplate FTL "6" "6">

Well I was being dumb and I figured it out. I added to get it to work.
Code:
<KeyList PartialList 5, 6, 7, 8, 9, 0, Minus, Plus, f, g>
<Hotkey PartialList; Shift PartialList; Alt PartialList; Ctrl PartialList>
	<SendLabel w1, w2, w3, w4, w5>
   	<Key %Trigger%>
Although the If statement still looks like I should have been able to get that to work as well.