 +    function accept(&$element) {
 +      return !$this->filter->accept($element);
 +    }
++
++    /**
++     * Creates a string representation of this iterator
++     *
++     * @access  public
++     * @return  string
++     */
++    function toString() {
++      return $this->getClassName().'<'.$this->filter->toString().'>';
++    }
 +  
 +  } implements(__FILE__, 'io.collections.iterate.IterationFilter');
 +?>

===================================================================
--- io/collections/iterate/AbstractSizeComparisonFilter.class.php	(revision 0)
+++ io/collections/iterate/AbstractSizeComparisonFilter.class.php	(revision 0)
@@ -0,0 +1,37 @@
+<?php
+/* This class is part of the XP framework
+ *

===================================================================
--- io/collections/iterate/NameEqualsFilter.class.php	(revision 0)
+++ io/collections/iterate/NameEqualsFilter.class.php	(revision 0)
@@ -0,0 +1,48 @@
+<?php
+/* This class is part of the XP framework
+ *
