@if(ruleToEdit is not null && permissionCheckboxes is not null) {
var permissions = Acl.GetPermissionDescriptions(obj)
.OrderByDescending(kv => BitOperations.PopCount(kv.Value))
.ThenBy(kv => kv.Value);
foreach(var perm in permissionCheckboxes) {
}
} else {
Click 'Edit' next to a rule to edit it's permissions
}