public function testArrayAccess()
{
$llama = Animal::create(array('name' => 'Frank'));
$this->assertTrue(isset($llama['name']));
$this->assertEquals("Frank", $llama['name']);
$llama = Animal::create(array('name' => null));
$this->assertTrue(isset($llama['name']));
$this->assertNull($llama['name']);
$llama['name'] = 'Joe';
$this->assertEquals("Joe", $llama['name']);
}