docs: public boolean throwOnError(boolean decision) {
  		if (!decision && !missingScopes.isEmpty()) {
  			Throwable failure = new InsufficientScopeException("Insufficient scope for this resource", missingScopes);
  			throw new AccessDeniedException(failure.getMessage(), failure);
  		}
  		return decision;
  	}