Use c99 standard bool when available