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)
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