boolean (UExpression... expressions) { if (expressions.length == 0) return false; for (UExpression expression : expressions) { if (!ZERO.equals(evaluateIntegerValue(expression))) return false; } return true; }