2.2.3.2.18.5 Final Value
The final value of an expression is one of the three data types allowed in expressions: DATETIME, LONG, or STRING.
A <CONDITION> expression must result in a LONG. If the final value is 0, the condition is considered false; if the final value is non-zero, the condition is considered true.
The result of an ACTION expression can be of any type because the final value is ignored.