public function testFind() { $a = $this->a; $this->assertSame($this->a, $this->seq->find(function ($x) use($a) { return $a === $x; })->get()); $this->assertFalse($this->seq->find(function () { return false; })->isDefined()); }