public function testThatSelectManyFlattensCorrectlyAndIgnoresKeys(\Pinq\ITraversable $values, array $data)
{
$characters = $values->selectMany(function ($i) {
return str_split($i);
});
$this->assertMatches($characters, array_values(self::flattenArrays(array_map('str_split', $data))));
}