code: public int unset( final int    flags )
      {
          for (;;)
          {
              int    current = _flags.get();
              int    newValue = current & ~flags;
  
              if ( _flags.compareAndSet( current, newValue ) )
              {
                  return current;
              }
          }
      }
docs: Atomically remove the given flags from the current set
  
  @param flags to unset
  @return the previous value