pub fn Not<F>(guard: F) -> NotGuard where F: 'static + Guard,
Return guard that matches if supplied guard does not match.