fixed T_BOOL to T_BOOLTYPE
test suite runner now uses token object