public function testHowWellBadInputIsHandled()
 {
     $f = new OrFilter(array(array('property' => 'firstname'), array('value' => 'like:foo%'), array('property' => 'lastname', 'value' => 'foo'), array('property' => 'id', 'value' => 'eq:1')));
     $this->assertFalse($f->isValid());
     $filters = $f->getFilters();
     $this->assertEquals(4, count($filters));
 }