code: function ( qu, value, record ) {
  
  		var result = false;
  		sys.each( qu.operands, function ( expr ) {
  			if ( expr.path ) {
  				expr.splitPath = expr.splitPath || splitPath( expr.path );
  			}
  			var test = reachin( expr.splitPath, record, expr.operation );
  			result = operations[expr.operation]( expr, test, record );
  			if ( result ) {
  				return false;
  			}
  		} );
  
  		return !result;
  
  	}
docs: Logical NOT on the conditions of the query
  `{$not: [query1, query2, query3]}`
  @name $not
  @memberOf module:documents/probe.queryOperators
  @example
  var probe = require("documents/probe");
  probe.find( data, {$not : {"age" : {$lt : 24}}} );