public function testExtractWithNonSequentialKeys()
{
$nonSequential = array('User' => array(0 => array('id' => 1), 2 => array('id' => 2), 6 => array('id' => 3), 9 => array('id' => 4), 3 => array('id' => 5)));
$expected = array(1, 2, 3, 4, 5);
$result = Set::extract($nonSequential, '/User/id');
$this->assertEqual($expected, $result);
}