public function testMergeAcceptsSpecialIds() {
$item = array(
'id' => '0'
);
$result = $this->adapter->merge(array(), $item);
$this->assertTrue(isset($result['0']));
$item = array(
'id' => false
);
$result = $this->adapter->merge(array(), $item);
$this->assertTrue(isset($result[false]));
$item = array(
'id' => 0
);
$result = $this->adapter->merge(array(), $item);
$this->assertTrue(isset($result[0]));
$item = array(
'id' => 536
);
$result = $this->adapter->merge(array(), $item);
$this->assertTrue(isset($result[536]));
$item = array(
'id' => ''
);
$result = $this->adapter->merge(array(), $item);
$this->assertTrue(isset($result['']));
}