docs: protected Boolean _hasSideEffects(XUnaryOperation expression, ISideEffectContext context) {
  		if (expression.isTypeLiteral() || expression.isPackageFragment()) {
  			return Boolean.FALSE;
  		}
  		if (hasSideEffects(expression.getOperand(), context)) {
  			return true;
  		}
  		return false;
  	}