Changed:
if check on vals now return true if the value has a string value
%val = "test me" if(%val) will now return true since %val is not null
Script side:
string checks for "true" and "false" will now be parsed as integer values of 1 and 0.
TEST VIGOUROUSLY
now torquescript will print out a more modern error message with a pointer to the offending character.
Multi line error outputs to be added to this for context