Operator wrapper allowing to negate its result. The point of this feature it to not need to fully implement new operators using operators::negate. For instance _operators::logical\_nand_ becomes: - _operators::logical_not< operators::logical_and < T > >_