public function testSecond()
{
$this->assertEquals(2, second([1, 2, 3, 4, 5, 6, 7, 8, 9]));
$this->assertEquals(2, second(new \ArrayIterator([1, 2, 3, 4, 5, 6, 7, 8, 9])));
$this->assertEquals(2, second(array('hello' => 1, 'world' => 2)));
$this->assertEquals(2, call_user_func(second, [1, 2, 3, 4, 5, 6, 7, 8, 9]));
$this->assertEquals('\\nspl\\a\\second', second);
}