public function testGetValue2()
 {
     $c = new Configuration(array('foo' => array('bar' => 42, 'baz' => 'something')));
     $this->assertEquals(42, $c->getValue('foo/bar'));
     $this->assertEquals('something', $c->getValueUnchecked('foo/baz'));
     $this->assertNull($c->getValue('doesntexist'));
     $this->assertNull($c->getValue('foo/doesntexist'));
     $this->assertNull($c->getValue('foo/bar/doesntexist'));
     $value = $c->getValue('foo/bar');
     $value = 'other';
     $this->assertEquals(42, $c->getValue('foo/bar'));
 }