success(); $myVerify::Mixed('this also')->notEquals('works'); verify(new MyVerify())->instanceOf(Verify::class); } } final class MyVerify extends Verify { public function __construct($actual = null) { parent::__construct($actual); } public function success(string $message = ''): void { Assert::assertTrue(true, $message); } }