code: function (oPathValue) {
  			// Note: it is safe to modify the caller's object here
  			oPathValue.asExpression = true;
  			oPathValue.complexBinding = false;
  
  			return Expression.expression(oPathValue).then(function (oParameter) {
  				return {
  					result : "expression",
  					type : "Edm.Boolean",
  					value : "!"
  						+ Basics.resultToString(Expression.wrapExpression(oParameter), true, false)
  				};
  			});
  		}
docs: Handling of "14.5.1 Comparison and Logical Operators": <code>edm:Not</code>.
  
  @param {object} oPathValue
  path and value information pointing to the parameter (see Expression object)
  @returns {sap.ui.base.SyncPromise}
  a sync promise which resolves with the result object or is rejected with an error