<?xml version="1.0"?>
<!-- @ Copyright 1998-2003 W3C (MIT, ERCIM, Keio), All Rights Reserved. See http://www.w3.org/Consortium/Legal/. @ -->
<vxml version="2.0" 
  xmlns="http://www.w3.org/2001/vxml" 
  xmlns:conf="http://www.w3.org/2002/vxml-conformance"
>

  <catch><conf:fail expr="'catch-all caught ' + _event"/></catch>

  <form>
    <field name="one">
      <conf:speech value="alpha"/>
      <conf:grammar utterance="alpha" interp="fieldOne"/>
    </field>

    <field name="two">
      <conf:speech value="bravo"/>
      <conf:grammar utterance="bravo" interp="fieldTwo"/>
    </field>

    <block>
      <conf:pass/>
    </block>

    <filled mode="any" namelist="one">
  <if cond="two == undefined &amp;&amp; one=='fieldOne'">
        <conf:comment> 
          Looks like we just filled field one. Good so far. 
        </conf:comment>
  <else/>
        <conf:fail reason="In filled element with field not on the name list."/>
      </if>
    </filled>

  </form>

</vxml>
