* removed the <cstdbool> include again, the macro nuking works better