public function andThen_optimized_for_identity() { $fixture = function ($val) { return 'test'; }; $closure = Closure::identity()->andThen($fixture); $this->assertEquals($fixture, typeof($closure)->getField('closure')->setAccessible(true)->get($closure)); }