3.0.0: * Markup: changed operator bool() to operator const void*() to avoid implicit cast to int. (Murray Cumming)