HART is NOT conditional.
The meaning of a parameter (ie, data) must never change (see Command Summary Spec, #4 below)
1 VARIABLE = 1 TYPE (no conditionals)
It is not permitted for a VARIABLE to have more than one TYPE defined.
Therefore, VARIABLE's TYPE must be identical for the application layer throughout all Tokenizer versions.
This means that the preprocessor macro "__TOKVER__" cannot be used on TYPE
A VARIABLE must have the same TYPE throughout all versions of the Tokenizer