how about providing a different method for this?

```php
$auth->assertGranted('permission', $callbackOrAssertion);
```