public function testGetFirstWorksNoMatterWhereTheCursorIs()
 {
     $iterator = new ItemIterator(new \ArrayIterator(array(array('letter' => array('S' => 'a')), array('letter' => array('S' => 'b')), array('letter' => array('S' => 'c')))));
     $this->assertEquals('a', $iterator->getFirst()->get('letter'));
     $iterator->next();
     $this->assertEquals('b', $iterator->current()->get('letter'));
     $this->assertEquals('a', $iterator->getFirst()->get('letter'));
 }