public function testCastTraversable()
 {
     $obj = new ArrayObject(['a', 'b', 'c']);
     $collection = Collection::cast($obj);
     $this->assertEquals(new Collection(['a', 'b', 'c']), $collection);
 }