public function testIterator()
 {
     $array = array('key 1' => 'value 1', 'key 2' => array('key 3' => array('key 4' => 'value 2')));
     $structure = new Structure($array);
     $iterator = $structure->getIterator();
     $output = '';
     foreach ($iterator as $key => $value) {
         $output .= $key . '-';
     }
     $this->assertEquals('key 1-key 2[key 3][key 4]-', $output);
 }