public Expression negate() {
		if (getOperatorIndex() == LOG_NOT_OP) {
			if (subExpressions != null)
				return subExpressions[0];
			else
				return new NopOperator(Type.tBoolean);
		}
		return super.negate();
	}