private void SetBit(PermissionsBits pos, bool?value)
 {
     if (value == true)
     {
         Allow.SetBit(pos, true);
         Deny.SetBit(pos, false);
     }
     else if (value == false)
     {
         Allow.SetBit(pos, false);
         Deny.SetBit(pos, true);
     }
     else
     {
         Allow.SetBit(pos, false);
         Deny.SetBit(pos, false);
     }
 }