Use a c99 boolean instead of a two value enum.