Fixed bug regarding multiple definitions of BOOL_TRUE and BOOL_FALSE