public function scopeHasAbilityQuery(Builder $query, RoleAbility $ability): Builder 	{ 		return $query->doesntHave('role')->orWhereHas('role', static function (object $query) use ($ability): void { 			$query->hasAbilityQuery($ability); 		}); 	}