public boolean isComplexIDOrNeg() {
		return ((PrimitiveOperator) op).isComplexIDOfLeft() ||
		       ((PrimitiveOperator) op).isComplexIDOfRight() ||
		       ((PrimitiveOperator) op).isComplexIDOfMiddle() ||
		       ((PrimitiveOperator) op).isComplexNotOfLeft() ||
		       ((PrimitiveOperator) op).isComplexNotOfRight() ||
		       ((PrimitiveOperator) op).isComplexNotOfMiddle();
	}