| 
--TEST--Test has/unset dim handlers
 --SKIPIF--
 <?php if (!extension_loaded("pimple")) print "skip"; ?>
 --FILE--
 <?php
 $p = new Pimple\Container();
 $p[] = 42;
 var_dump($p[0]);
 unset($p[0]);
 var_dump($p[0]);
 $p['foo'] = 'bar';
 var_dump(isset($p['foo']));
 unset($p['foo']);
 try {
 var_dump($p['foo']);
 echo "Excpected exception";
 } catch (InvalidArgumentException $e) { }
 var_dump(isset($p['bar']));
 $p['bar'] = NULL;
 var_dump(isset($p['bar']));
 var_dump(empty($p['bar']));
 ?>
 --EXPECT--
 int(42)
 NULL
 bool(true)
 bool(false)
 bool(true)
 bool(true)
 |