   case.no='inStock:false'
                             v=$in_stock}&lt;/str&gt;
     &lt;str name="fq"&gt;{!switch case.any='*:*'
                             case.free='shipping_cost:0.0'
                             v=$shipping}&lt;/str&gt;
   &lt;/lst&gt;
 &lt;/requestHandler&gt;</pre>

 <p>
 A slightly more interesting variant of the <code>shipping</code> example above, would be
 to combine the switch parser with the frange parser, to allow the client to specify an 
 arbitrary "max shipping" amount tha