It makes no sense to check the type of the var in each loop. Now the var is correctly defined from the beginning for best type stability
Small style fix
Has more sense in other directory
Define boolean values in other forms
Test for inferenced types in readtable
bytetostring() converts to UTF8String