function isBooleanExpression(node) {
			return (
				(node.type === "BinaryExpression" &&
					BOOLEAN_OPERATORS.has(node.operator)) ||
				(node.type === "UnaryExpression" && node.operator === "!")
			);
		}
Tests if a given node always evaluates to a boolean value
@param {ASTNode} node An expression node
@returns {boolean} True if it is determined that the node will always evaluate to a boolean value