Inheritance: extends lithium\data\Collection
 public function testUnsetInForeach()
 {
     $data = array('Hello', 'Delete me', 'Delete me', 'Delete me', 'Delete me', 'Delete me', 'Hello again!', 'Delete me');
     $doc = new DocumentArray(array('data' => $data));
     $this->assertIdentical($data, $doc->data());
     foreach ($doc as $i => $word) {
         if ($word == 'Delete me') {
             unset($doc->{$i});
         }
     }
     $expected = array(0 => 'Hello', 6 => 'Hello again!');
     $this->assertIdentical($expected, $doc->data());
 }