[GeoNetwork-users] CSW Examples?

Dear List,

I'm not too good at reading BKF in the OGI spec, so some working CSW queries would be useful - anyone know of any?
For example, what am I doing wrong here? I'm just trying to get these two records (I repeated the first one to get one without an <or>) thinking perhaps that was my problem...). GeoNetwork only returns the first one.
Am using a recent trunk.

<csw:GetRecords xmlns:csw="http://www.opengis.net/cat/csw/2.0.2&quot; service="CSW" version="2.0.2" resultType="results" outputSchema="csw:IsoRecord" maxRecords="1000">
  <csw:Query typeNames="gmd:MD_Metadata">
    <csw:ElementSetName>full</csw:ElementSetName>
    <csw:Constraint version="1.1.0">
      <Filter xmlns="http://www.opengis.net/ogc&quot; xmlns:gml="http://www.opengis.net/gml&quot;&gt;
        <PropertyIsLike wildCard="%" singleChar="_" escape="\">
          <PropertyName>AnyText</PropertyName>
          <Literal>%01b5b9b8-a948-4ac8-aa4a-5f345a71e833%</Literal>
        </PropertyIsLike>
        <or xmlns="http://www.opengis.net/ogc&quot;&gt;
          <PropertyIsLike wildCard="%" singleChar="_" escape="\">
            <PropertyName>AnyText</PropertyName>
            <Literal>%01b5b9b8-a948-4ac8-aa4a-5f345a71e833%</Literal>
          </PropertyIsLike>
        </or>
        <or xmlns="http://www.opengis.net/ogc&quot;&gt;
          <PropertyIsLike wildCard="%" singleChar="_" escape="\">
            <PropertyName>AnyText</PropertyName>
            <Literal>%08d97c64-baa0-4be2-85e6-9c20897b0b7e%</Literal>
          </PropertyIsLike>
        </or>
      </Filter>
    </csw:Constraint>
  </csw:Query>
</csw:GetRecords>