The `(BOOL)` cast is unnecessary with the use of `evaluateBooleanExpression`.