<and>
  <if>
    <eq>
      <not><true/></not>
      <false/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not><false/></not>
      <true/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not><nil/></not>
      <true/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not>1</not>
      <false/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not/>
      <true/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not>
	<true/>
	<true/>
      </not>
      <false/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not>
	<false/>
	<true/>
      </not>
      <true/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>

  <if>
    <eq>
      <not>
	<false/>
	<false/>
      </not>
      <true/>
    </eq>
    <print newline="true">PASS</print>
    <expr>
      <print newline="true">FAIL</print>
      <false/>
    </expr>
  </if>
</and>
